废话不多说了 , 直接给大家贴代码了。 直接给大家贴代码了。
无缝轮播图 :
<title> 无缝轮播图 </title> <style>*{Margin: 0; Padding: 0; } ul {Listenstil: Keine;}. Banner {width: 600px; Höhe: 300px; Grenze: 2px solid #ccc; Rand: 100px auto; Position: relativ; Überlauf: Hidden;}. Img {Position: Absolut; obere: 0}. 100%; Text-Align: Mitte; Schriftgröße: 0;}. Num li {width: 10px; Höhe: 10px; Hintergrund: rgba (0,0,0,5) Anzeige: Block; Border-Radius: 100%; Anzeige: Inline-Block; Margin: 0 5px; Cursor; 50px; Höhe: 100px; Hintergrund: rgba (0,0,0,0,6); Farbe: #fff; Schriftgröße: 40px; Zeilenhöhe: 100px; Text-Align: Mitte; Cursor: Zeiger;}. Btn .prev {Position: Absolut; 0; TOP: 50%; Margin-Top: -50px;}. Num .Active {Hintergrund-Color: #fff;} </style> <script src = "http://apps.bdimg.com/libs/jquery/1.8.3/jquery.min href = "#"> <img src = "img/1.jpg"> </a> </li> <li> <a href = "#"> <img src = "img/2.jpg"> </a> </li> <li> <a href = "#"> <img src = "iMg/3.jpg"> </li> <ai> <ai> <ai> <ai> i img/3.jpg " href = "#"> <img src = "img/4.jpg"> </a> </li> <li> <a href = "#"> <img src = "img/5.jpg"> </a> </li> </ul> <ul> </ul> </ul> // <div> <span> <</span> <span >> </span> </div> </div> <script> $ (function () {var i = 0; var timer = null; für (var j = 0; j <$ ('. img li'). Länge; j ++) {// 创建圆点 $ ('. li '). First ().下一个按钮 $ ('. Next'). Click (function () {i ++; if (i == $ ('. Img li'). Länge) {i = 1; // 这里不是 i = 0 $ ('. Img'). CSS ({links: 0}); // 保证无缝轮播 , 设置 links 值}; li '). EQ (0) .AddClass (' Active '). SIBLING () (i ==-1) {i = $ ('. img li'). Länge-2; $ ('. img'). li '). EQ (i) .AddClass (' Active '). Geschwister (). removeclass (' active ');}) // 设置按钮的显示和隐藏 $ ('. Banner '). Hover (function () {$ ('. Btn '). Show ();}, function () {$ ('. BTN ' li '). mouseover (function () {var _index = $ (this) .index (); li '). EQ (_Index) .AddClass (' Active '). Geschwister (). {i = 1; $ ('. img'). CSS ({links: 0});}; li '). EQ (0) .AddClass (' Active '). Geschwister (). removeclass (' active ');} else {$ ('. num li '). EQ (i) .AddClass (' Active '). SIBLING () (i == $ ('. img li'). Länge) {i = 1; $ ('. img'). CSS ({links: 0});}; $ ('. img'). li '). EQ (0) .AddClass (' Active '). Geschwister (). removeclass (' active ');} else {$ ('. Num li '). Eq (i) .AddClass (' active '). Siblings (). removeclass (' active ');以上代码是使用 js 实现的无缝轮播效果 , 代码比较简单 , 所以没有给大家注释 , 如果有疑问欢迎给我留言。 如果有疑问欢迎给我留言。 如果有疑问欢迎给我留言。