介绍
小编给大家分享一下JS + HTML + CSS怎么实现轮播效果,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!
具体内容如下lunbo
1.。html代码:
& lt; ! DOCTYPE html>, & lt; html  lang=癳n"祝辞, & lt; head>, & lt;才能meta charset=癠TF-8"祝辞, & lt;才能title>大轮播& lt;/title>, & lt;才能link rel=皊tylesheet",类型=拔谋?css", href=癈SS/lunbo.css"/祝辞, & lt;才能script src=癑S/lunbo.js",类型=拔谋?javascript"祝辞& lt;/script>, 时间/head> & lt; , & lt; body>, & lt; div id=癱ontainer"祝辞, & lt;才能div id=發ist",在, ,,,& lt; img src=巴枷?banner_3.jpg"/祝辞, ,,,& lt; img src=巴枷?banner_1.jpg"/祝辞, ,,,& lt; img src=巴枷?banner_2.jpg"/祝辞, ,,,& lt; img src=巴枷?banner_3.jpg"祝辞, ,,,& lt; img src=巴枷?banner_1.jpg"/祝辞& lt;/div>, & lt;才能div id=癰uttons"祝辞, ,,,& lt; span 指数=?“祝辞& lt;/span>, ,,,& lt; span 指数=?“祝辞& lt;/span>, ,,,& lt; span 指数=?“祝辞& lt;/span>, & lt;/div>才能, & lt;才能a href=癹avascript:“, id=皃rev",类=癮rrow",祝辞& lt; & lt;/a>, & lt;才能a href=癹avascript:“, id=皀ext",类=癮rrow",在祝辞& lt;/a> & lt;/div>, 时间/body> & lt; , & lt;/html>
2. css/lunbo。css代码:
body {, 保证金才能:0 px;, ,,填充:0 px;, ,,宽度:1350 px,, ,,身高:618 px,, }, , {a 文字修饰才能:没有,, }, , {# container ,,宽度:1350 px,, ,,身高:618 px,, ,,溢出:隐藏。, 位置:才能,相对的,, ,,border-top: 1 px solid # ac6a0a;, }, , {# list ,,宽度:6750 px,, ,,身高:618 px,, 位置:才能,绝对的,, ,,z - index: 1,, }, , {# list img 浮:,才能离开,, ,,宽度:1350 px,, ,,身高:618 px,, }, , {# buttons 位置:才能,绝对的,, ,,身高:20 px;, ,,宽度:60 px;, ,,z - index: 2,, 底才能:20 px;, ,,左:50%,, }, , {# buttons span 光标:才能,指针,, 浮:,才能离开,, 边境才能:1 px solid # ad6a0a;, ,,宽度:10 px;, ,,身高:10 px;, ,,-webkit-border-radius: 50%,, ,,-moz-border-radius: 50%,, ,,这个特性:50%,, ,,margin-right: 5 px;, }, , {# buttons .on 背景:才能,橘红色,, }, , {.arrow 光标:才能,指针,, ,,显示:没有,, ,,行高:100 px,, ,,text-align:中心,, ,,宽度:40 px;, ,,身高:40 px;, 位置:才能,绝对的,, ,,z - index: 2,, ,,:180 px,, ,,背景颜色:RGBA (0, 0, 0, 0),, ,,颜色:# fff;, }, , {.arrow: hover ,,背景颜色:RGBA (0, 0, 0, 0),, }, , {#容器:hover .arrow 显示:才能,块,, }, , {# prev ,,左:10 px;, ,,颜色:# ffffff,, }, , {# next ,,右:10 px;, ,,颜色:# ffffff,, }
3. js/lunbo。js代码:
window.onload =, function (), {, var 才能;container =, . getelementbyid(& # 39;容器# 39;),, var 才能;list =, . getelementbyid(& # 39;列表# 39;),, var 才能;buttons =, . getelementbyid(& # 39;按钮# 39;).getElementsByTagName(& # 39;跨度# 39;),, var 才能;prev =, . getelementbyid (& # 39; prev # 39;),, var 才能;next =, . getelementbyid(& # 39;第二,),, var 才能;index =, 1,, null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null nullJS + HTML + CSS怎么实现轮播效果