层的应用-由左向右的滚动广告

Posted 承载梦想-韩旭明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了层的应用-由左向右的滚动广告相关的知识,希望对你有一定的参考价值。

——————————————————————

<script type="text/javascript">        
            var timer = null;                //定时器
            //页面加载完成的事件回调
            function init(){
                var time = 30;                //定义滚动的时间间隔,毫秒
                //获取容器的DOM
                var con_ul = document.getElementById(‘con_ul‘);                
                function MyMarquee(){    
                    //滚动条的位置往左边移动一个像素
                    var left = con_ul.style.left;//得到当前的坐标坐标
                    left = parseInt(left);        //得到数字的值
                    con_ul.style.left = (left-1)+‘px‘;//把左坐标向左移动
                    //如果移动到了头
                    if(left*-2 == parseInt(con_ul.style.width)){
                        con_ul.innerhtml += con_ul.innerHTML;//自我内容拷贝一份
                    }
                }
                timer = setInterval(MyMarquee,time);//开始一个定时执行
                con_ul.onmouseover=function() {    //定义鼠标放上事件
                    clearInterval(timer);            //结束滚动
                }
                con_ul.onmouseout=function() {    //定义鼠标移出事件
                    timer=setInterval(MyMarquee,time);//再次开始
                }
            }            
        </script>

——————————————————————————

<style>
            #container li{
                overflow: hidden;
                float: left;
                margin: 0 5px;
            }
</style>

——————————————————————————

<body style="text-align:center" onload="init();">
    <div id="container" style="width:800px;visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px;">
        <ul id="con_ul" style="margin: 0px; padding: 0px; position: relative; list-style-type: none; z-index: 1; width: 3886px; left: 0px;">
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
            <li><a target="_blank" href="#"><img src="1.jpg"><br>123123</a></li>
        </ul>
    </div>
    </body>

——————————————————————————

 

以上是关于层的应用-由左向右的滚动广告的主要内容,如果未能解决你的问题,请参考以下文章

如何能在toolbar上自动出现向右的箭头

a byte of python(摘02)

C语言函数参数压栈顺序为何是从右到左?(从左向右的话,碰到printf的会陷入死循环)

插入排序(JAVA)

vijos1859[TJOI2014]电源插排

谁能给我一个淘宝可以用的首尾相连的跑马灯图片滚动代码!