最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jq和css自制轮播效果代码分享

来源:动视网 责编:小采 时间:2020-11-27 20:03:09
文档

jq和css自制轮播效果代码分享

jq和css自制轮播效果代码分享:本文主要和大家分享jq和css自制轮播效果代码,希望能帮助到大家。html部分:<p class="banner1"> <p class="imgbox1"> <a href="#"><img src="img/de
推荐度:
导读jq和css自制轮播效果代码分享:本文主要和大家分享jq和css自制轮播效果代码,希望能帮助到大家。html部分:<p class="banner1"> <p class="imgbox1"> <a href="#"><img src="img/de


本文主要和大家分享jq和css自制轮播效果代码,希望能帮助到大家。

html部分:

<p class="banner1">
<p class="imgbox1">
<a href="#"><img src="img/detail1.jpg" alt="这是我定义的第一张图"></a>
<a href="#"><img src="img/project1.png" alt="这是我定义的第二张图"></a>
<a href="#"><img src="img/aboutus.png" alt="这是我定义的第三张图"></a>
</p>
<!-- 图片盒子 end -->
<p class="title1">
<span>这是我定义的第一张图</span>
<span>这是我定义的第二张图</span>
<span>这是我定义的第三张图</span>
</p>
</p>
<ul class="circle1">
<li class="circle_active"></li>
<li></li>
<li></li> 
</ul><!-- 圆点下标 end -->

css部分:

.banner1 {
width: 100%;
height: 4rem;
overflow: hidden;
margin: 0 auto;
position: relative;
}
.imgbox1 {
height: 7.5rem;
position: absolute;
left: 0;
overflow: hidden;
background: #fff;
}
.imgbox1 img {
width: 100%;
float: left;
}
.title1 {
width: 100%;
position: absolute;
bottom: 0px;
padding: .25rem .2rem;
box-sizing: border-box;
background: rgba(255, 255, 255, 0.8);
}


.title1>span {
color: #000000;
display: block;
text-align: center;
}


.circle1 {
width: 1.5rem;
margin: .2rem auto 0;
}


.circle1 li {
width: .2rem;
height: .2rem;
margin: .1rem 5px;
cursor: pointer;
display: inline-block;
background: #CCCCCC;
border-radius: 50%;
}


.circle_active {
background: #575757 !important;
}

js部分:

var imgindex=$('.imgbox1').find('a').index()
 var titleindex=$('.title1').find('span').index();
 $(window).ready(function(){
 
$('.title1').find('span').eq(0).show();
 
$('.title1').find('span').eq(0).siblings().hide();
 })
$('.circle1').on('click','li',function(){
var circleindx=$(this).index();
imgindex=circleindx;
titleindex=circleindx;
$(this).addClass('circle_active');
$(this).siblings().removeClass('circle_active');
$('.imgbox1').find('a').eq(imgindex).show(300);
$('.imgbox1').find('a').eq(imgindex).siblings().hide();
$('.title1').find('span').eq(titleindex).show();
$('.title1').find('span').eq(titleindex).siblings().hide();
 })
 function autoplay(){ 
timer=setInterval(function(){
 imgindex++;
 var circles=$('.circle1').find('li');
 if(imgindex>circles.length-1){ 
imgindex=0; 
 } 
 circles.eq(imgindex).trigger("click"); 
},2000); 
} 
 autoplay()

文档

jq和css自制轮播效果代码分享

jq和css自制轮播效果代码分享:本文主要和大家分享jq和css自制轮播效果代码,希望能帮助到大家。html部分:<p class="banner1"> <p class="imgbox1"> <a href="#"><img src="img/de
推荐度:
标签: 特效 轮播 代码
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top