javaScript滾動新聞之上下左右平滑滾動,javascript滾動新聞

來源:互聯網
上載者:User

javaScript滾動新聞之上下左右平滑滾動,javascript滾動新聞

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>平滑滾動</title></head><style>    <!--#picture_div1{width:300px;height:100px;float:left;overflow:hidden;position:relative;left:0px;top:0px;}#picture_div4{width:300px;height:100px;float:left;overflow:hidden;position:relative;left:50%;top:0px;}#picture_in1,#picture_in2{float:left;width:800%;}#picture_div2,#picture_div3,#picture_div5,#picture_div6,img{float:left;}#wenzi_div1{position:relative;left:0px;top:20%;width:170px;height:105px;overflow:hidden;}#wenzi_div2{position:relative;left:50%;top:20%;width:170px;height:105px;overflow:hidden;}#wenzi_in1,#wenzi_in2{float:left;height:800%;}-->    </style><body><br /><h1 style="text-align:center">圖片</h1><hr /><div id="picture_div1">    <div id="picture_in1"><div id="picture_div2">        <img src="imgs/11.png"/><img src="imgs/22.png"/><img src="imgs/33.png"/>        </div>        <div id="picture_div3"></div>    </div></div>    <div id="picture_div4" style="position:relative; left:400px; top:0px;">    <div id="picture_in2">    <div id="picture_div5"></div><div id="picture_div6">        <img src="imgs/11.png"/><img src="imgs/22.png"/><img src="imgs/33.png"/>        </div>    </div></div>    <br /><br /><br /><br /><br /><br /><br /><h1 style="text-align:center">文字</h1><hr />    <div id="wenzi_div1">    <div id="wenzi_in1">    <ul id="wenzi_ul1">        <li>這裡是第1條新聞</li>            <li>這裡是第2條新聞</li>            <li>這裡是第3條新聞</li>            <li>這裡是第4條新聞</li>            <li>這裡是第5條新聞</li>            <li>這裡是第6條新聞</li>            <li>這裡是第7條新聞</li>            <li>這裡是第8條新聞</li>            <li>這裡是第9條新聞</li>            <li>這裡是第10條新聞</li>        </ul>        <ul id="wenzi_ul2"></ul>    </div>   </div>    <div id="wenzi_div2">    <div id="wenzi_in2">    <ul id="wenzi_ul3"></ul>        <ul id="wenzi_ul4">                <li>這裡是第1條新聞</li>            <li>這裡是第2條新聞</li>            <li>這裡是第3條新聞</li>            <li>這裡是第4條新聞</li>            <li>這裡是第5條新聞</li>            <li>這裡是第6條新聞</li>            <li>這裡是第7條新聞</li>            <li>這裡是第8條新聞</li>            <li>這裡是第9條新聞</li>            <li>這裡是第10條新聞</li>                </ul>    </div>   </div></body><script language="javascript" type="text/javascript">//圖片控制//向左側var picture_div1 =  document.getElementById('picture_div1');var picture_div2 =  document.getElementById('picture_div2');var picture_div3 =  document.getElementById('picture_div3');picture_div3.innerHTML = picture_div2.innerHTML;var speed = 10;function pictureMarquee1(){if(picture_div3.offsetWidth - picture_div1.scrollLeft <= 0){picture_div1.scrollLeft -= picture_div2.offsetWidth;}else{picture_div1.scrollLeft++;}}var picture_id1 = setInterval(pictureMarquee1,speed);picture_div1.onmouseover = function(){clearTimeout(picture_id1);}picture_div1.onmouseout = function(){picture_id1 = setInterval(pictureMarquee1,speed);}//向右側var picture_div4 =  document.getElementById('picture_div4');var picture_div5 =  document.getElementById('picture_div5');var picture_div6 =  document.getElementById('picture_div6');picture_div5.innerHTML = picture_div6.innerHTML;function pictureMarquee2(){if(picture_div4.scrollLeft <= 0){picture_div4.scrollLeft += picture_div5.offsetWidth;}else{picture_div4.scrollLeft--;}}var picture_id2 = setInterval(pictureMarquee2,speed);picture_div4.onmouseover = function(){clearTimeout(picture_id2);}picture_div4.onmouseout = function(){picture_id2 = setInterval(pictureMarquee2,speed);}//文字控制//向左側var wenzi_div1 = document.getElementById('wenzi_div1');var wenzi_ul1 = document.getElementById('wenzi_ul1');var wenzi_ul2 = document.getElementById('wenzi_ul2');var speed1 = 100;wenzi_ul2.innerHTML = wenzi_ul1.innerHTML;function wenziMarquee1(){if(wenzi_ul2.offsetHeight - wenzi_div1.scrollTop <= 0){wenzi_div1.scrollTop -= wenzi_ul1.offsetHeight;}else{wenzi_div1.scrollTop++;}}var wenzi_id1 = setInterval(wenziMarquee1,speed1);wenzi_div1.onmouseover = function(){clearTimeout(wenzi_id1);}wenzi_div1.onmouseout = function(){wenzi_id1 = setInterval(wenziMarquee1,speed1);}//向右側var wenzi_div2 = document.getElementById('wenzi_div2');var wenzi_ul3 = document.getElementById('wenzi_ul3');var wenzi_ul4 = document.getElementById('wenzi_ul4');wenzi_ul3.innerHTML = wenzi_ul4.innerHTML;function wenziMarquee2(){if(wenzi_div2.scrollTop <= 0){wenzi_div2.scrollTop += wenzi_ul3.offsetHeight;}else{wenzi_div2.scrollTop--;}}var wenzi_id2 = setInterval(wenziMarquee2,speed1);wenzi_div2.onmouseover = function(){clearTimeout(wenzi_id2);}wenzi_div1.onmouseout = function(){wenzi_id2 = setInterval(wenziMarquee2,speed1);}</script></html>


javascript實現文字平滑橫向滾動

html可以實現平滑滾動
<marquee behavior="slide"或者"alternae"或者"scroll" direction=right>
·····
</marquee>
behavior後面有三種滾動模式可選
分別是連續,一次,彈回
 
有沒有javascript做的 數字上下平滑滾動的控制項,幫忙推薦一下

這個太簡單了,估計沒人專門做成外掛程式。。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.