时间:2021-07-01 10:21:17 帮助过:6人阅读
兼容到IE6+以上浏览器,有轮播速度和切换间隔两个参数可以改。
效果图如下:
Html代码如下:
- <meta charset="utf-8">
- <title>banner图</title>
Css样式如下:
- @charset "utf-8";
- /* 简单reset */
- body, p, ul, ol, li {
- margin: 0;
- padding: 0;
- }
- ul, ol {
- list-style: none;
- }
- img { border:none; }
- a,button{ outline: none; }
- .clearfix:after {
- visibility: hidden;
- display: block;
- font-size: 0;
- content: " ";
- clear: both;
- height: 0;
- }
- /* 具体样式 */
- .banner {
- position: relative;
- height: 400px;
- overflow: hidden;
- }
- .banner .bannerCon {
- position: absolute;
- top: 0;
- left: 50%;
- width: 800px;
- height: 400px;
- margin-left: -400px;
- overflow: hidden;
- }
- .bannerCon .imgList {
- position: absolute;
- top: 0;
- left: 0;
- width: 99999px;
- height: 400px;
- }
- .bannerCon .imgList li {
- float: left;
- width: 800px;
- height: 400px;
- }
- .bannerCon .imgList li a {
- position: relative;
- display: block;
- height: 100%;
- }
- .bannerCon .imgList li img {
- width: 800px;
- height: 400px;
- }
- .bannerCon .pre-nex {
- display: none;
- position: absolute;
- top: 50%;
- width: 40px;
- height: 60px;
- margin-top: -40px;
- font: bold 40px/60px Simsun;
- color: #ccc;
- text-align: center;
- border:none;
- background: rgba(0,0,0,.30);
- filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4c000000, endColorStr=#4c000000);
- cursor: pointer;
- z-index: 3;
- }
- .bannerCon .pre-nex.show { display: inline-block; }
- .bannerCon .prev { left: 13%; }
- .bannerCon .next { right: 13%; }
- .bannerCon .btnList {
- position: absolute;
- left: 0;
- bottom: 20px;
- width: 100%;
- height: 12px;
- text-align:center;
- z-index: 2;
- _overflow: hidden;
- }
- .bannerCon .btnList li { display: inline; }
- .bannerCon .btnList li span {
- display: inline-block;
- width: 12px;
- height: 12px;
- margin: 0 5px;
- border-radius: 6px;
- background-color:#14829e;
- cursor: pointer;
- }
- .bannerCon .btnList li.cur span { background-color: #f30; }
Js代码如下:
注意加载一下jq库,我用的是1.9.1的,其实1.7+的都没问题的。
以上就是本文的全部内容,希望能够帮助大家。