/ / <Marquee> to element blokowy lub element inline? [zamknięty] - html, css, marquee

<Marquee> to element blokowy lub element inline? [zamknięty] - html, css, markiza

Piszę kod html / css i znajduję <marquee> i <span>Układ jest dziwny:

wprowadź opis obrazu tutaj

gdyby <marquee> jest elementem wbudowanym, span będzie po prawej stronie marquee, ale jeśli używam span unosić się w prawo, będzie to lubić:

wprowadź opis obrazu tutaj

Więc <marquee> nie jest elementem blokującym.

W jaki sposób <marquee> wyświetlać w html?

Odpowiedzi:

0 dla odpowiedzi № 1

Powinieneś unikać używania tego znacznika: To nie jest standardowy element. Zobacz sam: https://www.w3.org/wiki/HTML/Elements/marquee

Aby go zastąpić, powinieneś użyć javascript lub użyć wtyczki:

https://remysharp.com/2008/09/10/the-silky-smooth-marquee/

Możesz to zrobić w czystej css do animacji: http://codepen.io/thomasbormans/pen/EjMBqO

@keyframes marquee {
0%   { transform: translate(0, 0); }
100% { transform: translate(-100%, 0); }
}