Jak zrobić tekst flash w html
Migający tekst nigdy nie był standardową funkcją HTML, a zatem jest wdrażane inaczej w każdej przeglądarce. Najbliższa opcja, która opiera się tylko na HTML to znacznik markizy, ale nawet nie działa w Google Chrome. jаvascript - bardziej niezawodna metoda, która umożliwia kopiowanie i wklejanie kodu bezpośrednio do dokumentu HTML.
Kroki
Metoda 1 z 2:
Korzystanie z tagu markizyjeden. Użyj go tylko do projektów osobistych. Znacznik markizy od dawna był przestarzały, a deweloperzy są zdecydowanie zalecane, aby go uniknąć. Jest wyświetlany na różnych sposobach przeglądarek, a po następnej aktualizacji tekstu i może przestać migać w ogóle. Jeśli opracujesz profesjonalną stronę, lepiej wymień jаvascript.
- Google Chrome nie obsługuje atrybutu scrollamount, który jest oparty na tej metodzie. Z tego powodu tekst nie będzie migać, ale poruszając się po stronie.
2. Surround Flashing Tekst Tag Marquee. Otwórz dokument HTML w prostym edytorze tekstu. Wchodzić Na końcu tekstu.
3. Określ szerokość tekstu. Dodaj do znacznika otwarcia
cztery. Zduplikuj wartość szerokości dla atrybutu scrollamount. Wewnątrz tego samego tagu Dodaj scrollamount ="300" (To samo znaczenie, co szerokość). MARQUEE Tag zmusi tekst do poruszania się po stronie. Ale jeśli kopiujesz wartość szerokości do atrybutu scrollamount, tekst przejdzie do pozycji początkowej, powodując tym samym efekt migotania.
.
pięć. Zmień opóźnienie przewijania. Otwórz plik HTML w przeglądarce, aby zobaczyć wynik. Jeśli tekst miga zbyt szybko lub zbyt wolno, zmień prędkość za pomocą atrybutu Scrollldellay ="500". Domyślnie opóźnienie wynosi 85 milisekund.Zwiększ ten numer, aby spowolnić migotanie lub zmniejszyć go, aby przyspieszyć.
6. Ogranicz ilość olśnienia (opcjonalnie). Wielu użytkowników denerwuje migający tekst. Jeśli już przyciągnąłeś uwagę użytkownika, zatrzymaj migotanie, dodając atrybut Pętla ="7". Teraz tekst miga siedem razy, a następnie zniknąć. Zamiast siedmiu można użyć dowolnej innej liczby.
Metoda 2 z 2:
Za pomocą jаvascriptjeden. Włóż skrypt migotania w nagłówku dokumentu HTML. Włóż następujący kod jаvascript między tagami i Dokument HTML:
- Funkcja BlinkText () {
Var f = dokument.GetElementByid ("Ogłoszenie")-
SetInterval (Funkcja () {
FA.Styl.Widoczność = (f.Styl.Widoczność == "ukryty" ? ``: `Hidden`)-
}, 1000)-
}
2. Włóż polecenie, aby pobrać skrypt. Powyższy kod określa funkcję i nazywa go "BlinkText" (migający tekst). Aby korzystać z tej funkcji w HTML, zmień znacznik na .
3. Określ migający tekst jako reklamę. Następnie skrypt wpłynie tylko na elementy z identyfikatorem ogłoszenia (AD). Umieść migający tekst w dowolnym elemencie i przypisz go do tego identyfikatora. Na przykład wprowadź
Migający tekst.
lubMigający tekst.
.cztery. Popraw skrypt. Numer "1000" w skrypcie jest odpowiedzialny za opóźnienie migania. Ponieważ wartość jest wskazana w mikrosekundach, "1000" sprawia, że tekst flash raz na sekundę. Zmniejsz ten numer, aby przyspieszyć miganie lub zwiększyć go, aby zwolnić.
Rada
- Aby zmienić wygląd wybranego tekstu, użyj atrybutu stylu. Spróbuj dodać styl ="Border: Solid".
- Oprócz szerokości do znacznika markizy można również dodać atrybut wysokości, ale wiele przeglądarek go ignoruje. Możesz zauważyć różnicę, jeśli otaczasz ramkę tekstową.
- Aby zmusić tekst do flashowania, możesz użyć animacji CSS. Jest to dość skomplikowany proces i nie jest zalecany dla programistów początkujących w CSS. Będziesz potrzebował połączony dokument CSS, ponieważ Firefox nie obsługuje animacji CSS z wbudowanymi CSS.
Ostrzeżenie
- Nie używaj tagu