Gdy jeden namiot opuszcza ekran, a następnie po krótkim odstępie czasu wchodzi z innej strony. Czy istnieje sposób na zmniejszenie tego czasu?Czy możliwa jest zmiana szybkości znacznika HTML <marquee>?
Odpowiedz
scrolldelay="number"
Zobacz także Google lub jeden z niezliczonych zwrotów, takich jak: http://www.htmlcodetutorial.com/_MARQUEE.html – jcolebrand
który po prostu spowolni działanie, nie skróci czasu pomiędzy "odświeżeniami" –
Rozważ także Googling ** "nie używaj tagu markizy" ** z wielu dobrych powodów, zrozumiałych od późnych lat dziewięćdziesiątych, dlaczego możesz chcieć aby uniknąć używania tej konkretnej cechy HTML ... –
Nie ma specjalnie atrybutem kontrolować to. Marquee i tak nie jest niezawodnym tagiem. Możesz rozważyć użycie jQuery i funkcji .animate(). Jeśli jesteś zainteresowany kontynuowaniem tej drogi i potrzebujesz kodu, daj mi znać.
Nie ma atrybutu do kontrolowania tego? Więc o co chodziło z drugą zaksięgowaną odpowiedzią? Hmm ... – jcolebrand
Ma rację, technicznie: 'scrolldelay' spowalnia całą animację, a konkretnie opóźnienie pomiędzy momentem, w którym tekst przewija jedną krawędź i pojawia się ponownie po drugiej. Zobacz przykłady na tej samej stronie. –
<marquee behavior=scroll direction="left" scrollamount="5">Your message here</marquee>
scrollamount steruje prędkością tekście: Wyższa wartość wyższa jest prędkość przewijania
Teraz to jest odpowiedź! Nie mogę uwierzyć, że musiałem użyć markizy w 2013 roku! –
można kontrolować szybkość przewijania za pomocą atrybutu scrollamount
,
przykład:
<marquee scrollamount="30">scrolling fast</marquee>
<marquee scrollamount="2">scrolling slow</marquee>
uwaga: jeśli określisz minimalną liczbę, prędkość przewijania zostanie zmniejszona, na odwrót:
Możesz zmienić prędkość znacznika markizy przy użyciu atrybutu o numerze scrollamount.
Przyjmuje liczby całkowite 6, które są domyślną prędkością, więc każda wartość niższa niż 6 spowolni efekt marquee.
Przykład:
<marquee scrollamount=4>Scrolling text</marquee>
Więcej: http://code2care.org/pages/marquee-tag-scrollamount/
http://www.htmlcodetutorial.com/_MARQUEE_SCROLLAMOUNT.html
P.S: Unikaj ramkę!
Marquee jest bardzo łatwy w użyciu, ale też miga, nawet przy niskiej prędkości. Jaka jest dobra alternatywa dla markizy? – newman
<body>
<marquee direction="left" behavior=scroll scrollamount="2">This is basic example of marquee</marquee>
<marquee direction="up">The direction of text will be from bottom to top.</marquee>
</body>
użycie scrollamount kontrolować prędkość ..
Ten atrybut ma czas w milisekundach.
Opóźnienie: 100 milisekund
<marquee scrolldelay="100">Scrolling text</marquee>
Opóźnienie: 400 milisekund
<marquee scrolldelay="400">Scrolling text</marquee>
<body>
<marquee direction="left" behavior=scroll scrollamount="2">This is basic example of marquee to control the speed of marquee.</marquee>
<marquee direction="up">This is an Example of Marquee.The direction of text will be from bottom to top.</marquee>
</body>
Zakładając, że właśnie skopiowałeś kod z http://stackoverflow.com/a/32409547/5516239? – Nathangrad
Zakładam, że jest to żart. –
@TJCrowder ~ AKA: przeprojektuj swoją koncepcję strony? – jcolebrand
Należy pamiętać, że znacznik markizy nigdy nie był standardowym formatem HTML i jest przestarzały. – Orbling