marquee标签中的哪些属性允许我连续滚动字幕内容?如果我有5个项目作为其内容,我想为所有5个项目平均分隔空间,并且也为一个卷轴的第5个和下一个卷轴的第一个之间的空间分隔。
因为通常选框会在开始下一个滚动之前完成所有项目,但是在我的情况下,最后一个项目和第一个项目比选取内容中的每个项目分开更多。
例如,1-2-3-4-5-1-2-3-4-5-1-2-3-4-5等 每个“ - ”是对于选框中的项目平均分配的空间和时间。谢谢
答案 0 :(得分:1)
loop
属性是您要查找的值,-1
表示连续滚动。您可以从Mozilla Developer Network Documentation找到更多信息。
我觉得我应该事先警告你,marquee
标签不是标准标签,并且会在所有浏览器中呈现不同的标签。跨浏览器不支持许多属性。您想找到一个合适的jQuery插件来为您处理跨浏览器。如果你正在做一些简单的事情,那么marquee标签可能适合你,虽然我不会提倡它。
对于宽度,您可以将每个项目放在容器中,例如div
标记,然后根据需要添加适当的边距:
<marquee>
<div>1</div>
<div>2</div>
</marquee>
如果您希望更加“语法正确”,可以使用带有ul
标记的li
<marquee>
<ul>
<li>1</li>
<li>2</li>
</ul>
</marquee>
更多的html / css,但对于屏幕阅读器和打印目的而言更加逻辑分组。