这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文主要分享了 javascript 实现向上文字轮播功能的示例代码。具有一定的参考价值,下面跟着小编一起来看下吧
话不多说,请看实现代码:
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>
- Document
- </title>
- <style>
- *{ margin:0; padding:0; } .lunbo{ position: relative; width: 600px; height:
- 50px; border:1px solid red; overflow: hidden; } ul{ position:absolute;
- left: 0; top:0; width: 600px; height: auto; } ul li{ width: 600px; height:
- 50px; line-height: 50px; font-size:20px; color:#333; text-align: center
- }
- </style>
- </head>
- <body>
- <div class="lunbo">
- <ul>
- <li>
- 人生在世须尽欢 莫使金樽空对月
- </li>
- <li>
- 我寄愁心与明月,随风直到夜郎西
- </li>
- <li>
- 不是花中偏爱菊,此花开尽更无花
- </li>
- <li>
- 辛苦遭逢起一经,干戈寥落四周星
- </li>
- <li>
- 山河破碎风飘絮,身世浮沉雨打萍。
- </li>
- <li>
- 惶恐滩头说惶恐,零丁洋里叹零丁。
- </li>
- <li>
- 人生自古谁无死?留取丹心照汗青。
- </li>
- </ul>
- </div>
- <script src="//cdn.bootCSS.com/jquery/2.2.2/jquery.js">
- </script>
- <script>
- function lunbo(id, height) {
- var ul = $(id);
- var liFirst = ul.find('li:first');
- $(id).animate({
- top: height
- }).animate({
- "top": 0
- },
- 0,
- function() {
- var clone = liFirst.clone();
- $(id).append(clone);
- liFirst.remove();
- })
- }
- setInterval("lunbo('ul','-50px')", 3000)
- </script>
- </body>
- </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持 phperz!
来源: http://www.phperz.com/article/17/0529/328543.html