选框应该从中间开始?

时间:2012-03-27 10:12:47

标签: html marquee

我使用选框来显示我网站上的仪表板,选框标记写为:

<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
    .............
    .............
</marquee>

正如您所见,选取内容从下往上滚动。

问题

  

当我从浏览器点击URL时,使用选框的地方看   空的,然后选取内容从底部开始。

我想要的是选取内容应该从中间而不是从底部开始。

5 个答案:

答案 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或类似的东西,它将不会从底部开始