我使用选框来显示我网站上的仪表板,选框标记写为:
<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
.............
.............
</marquee>
正如您所见,选取内容从下往上滚动。
当我从浏览器点击URL时,使用选框的地方看 空的,然后选取内容从底部开始。
我想要的是选取内容应该从中间而不是从底部开始。
答案 0 :(得分:3)
<marquee>
元素没有此功能。有一些建议用CSS3创建marquees,但那些远非确定。
所以唯一真正的选择是在javascript中编写一个。
答案 1 :(得分:0)
这在中间停止,从中间开始:
<marquee BEHAVIOR="alternate" SCROLLAMOUNT="6" DIRECTION="down">
答案 2 :(得分:0)
所以当你使用这段代码时
<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
.............
.............
</marquee>
为第一个块添加style="margin-top:-value"
,使其从中间开始。
答案 3 :(得分:0)
在这种情况下。只需设置样式margin-top:由marquee包裹的元素的-500px(-height_of_marquee)应该可以工作。
答案 4 :(得分:-1)
如果你将marquee标签的属性高度更改为100或类似的东西,它将不会从底部开始