2

我的网站 (http://blogandthecity.net) 上有一个垂直的 javascript 字幕。我希望它卡在屏幕上。我认为它被称为“固定”。现在选框停在某个点,但我希望它是整个屏幕/网站的大小。

我认为有两种选择: 1.尽可能长的选框(但是有些网页比其他网页长。我不知道如何才能使选框更长。我已经尝试了一些东西) 2.定位固定的。(我试图在代码中输入“位置:固定”,但结果是选框不再滚动。所以运动停止了。选框也不适合屏幕......)

你知道我该如何解决这个问题吗?如果你需要css样式,我也会放在这里。

在代码下方(我排除了文本部分):

    <script type="text/javascript" src="http://blogandthecity.net/js/marquee-packed.js" ></script>  
    <script type="text/javascript">  
    //create instance and call method horizontal for horizontal scrolling  
   var horizontal = new marquee("marquee").horizontal(  
   {  
    step:1, //how many pixels to move per interval (default: 1)  
    interval: 40, //how often to move pixels in miliseconds (default: 10)  
    stop_on_hover: true, //should marquee stop on mouse hover (default: true)  
    backwards: false, //rotate elements in opposite direction  
});  

    <script type="text/javascript">  
     //create instance and call method horizontal for horizontal scrolling  
    var horizontal = new marquee("marquee2").horizontal(  
{  
    step:1, //how many pixels to move per interval (default: 1)  
    interval: 40, //how often to move pixels in miliseconds (default: 10)  
    stop_on_hover: true, //should marquee stop on mouse hover (default: true)  
    backwards: false, //rotate elements in opposite direction  
});  

4

1 回答 1

0

它被称为位置:固定;在您的选框向下滚动并全屏显示的 CSS 下方。您可能需要使用 jQuery,因为它们是内联样式(或修改 html?)

#marquee, #marquee2 {
position:fixed;
}

#marquee {
margin-top:140px;
}

#marquee2 {
margin-left:-520px;
} 
于 2012-11-28T22:44:44.703 回答