<marquee>是块元素还是内联元素?

时间:2017-05-06 16:08:22

标签: html css marquee

我写了一个html / css代码,发现<marquee><span>的布局很奇怪:

enter image description here

如果<marquee>是内联元素,则span将位于marquee的右侧,但如果我使用span浮动权限,则它会是这样的:

enter image description here

因此<marquee>不是块元素。

<marquee>如何在html中显示?

1 个答案:

答案 0 :(得分:0)

您应该避免使用此标记:它不是标准元素。看看自己: https://www.w3.org/wiki/HTML/Elements/marquee

要替换它,您应该使用一些javascript,或使用插件:

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

你可以用纯css来实现动画: http://codepen.io/thomasbormans/pen/EjMBqO

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