滚动文字
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 #box{ 8 width: 200px; 9 height: 200px; 10 border: 1px solid black; 11 position: absolute; 12 left:200px; 13 top: 200px; 14 overflow: hidden; 15 } 16 17 </style> 18 </head> 19 <body> 20 <!--<div id="toast" style="position: absolute; left: 300px; top: 400px;">滚动文字</div>--> 21 22 23 <div id = "box"> 24 <ul id="toast"> 25 <li>向上滚动</li> 26 <li>向上滚动</li> 27 <li>向上滚动</li> 28 <li>向上滚动</li> 29 <li>向上滚动</li> 30 <li>向上滚动</li> 31 <li>向上滚动</li> 32 <li>向上滚动</li> 33 <li>向上滚动</li> 34 <li>向上滚动</li> 35 <li>向上滚动</li> 36 </ul> 37 </div> 38 </body> 39 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> 40 <script> 41 //滚动文字 42 // var oToast = document.getElementById("toast"); 43 // setInterval(function(){ 44 // 45 // var x = oToast.offsetLeft - 5; 46 // if (x < 0) { 47 // x = 300; 48 // } 49 // oToast.style.left = x + "px"; 50 // 51 // }, 50); 52 53 54 55 $(function () { 56 setInterval(function () { 57 $('#toast').offset(function (n, c) { 58 newPos = new Object; 59 newPos.top = c.top - 5; 60 61 if(newPos.top < 0) { 62 newPos.top = 400; 63 } 64 return newPos; 65 66 }) 67 },100) 68 }) 69 70 71 </script> 72 73 </html>