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

如果<marquee>是内联元素,则span将位于marquee的右侧,但如果我使用span浮动右侧,它将如下所示:

因此,<marquee>不是块元素。
<marquee>如何在html中显示?
发布于 2017-05-06 16:20:44
您应该避免使用这个标记:它不是一个标准元素。见你自己: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); }
}https://stackoverflow.com/questions/43822598
复制相似问题