轮播图公共样式提取
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了轮播图公共样式提取相关的知识,希望对你有一定的参考价值。
/*轮播图公共样式*/
/*
一个页面可能出现多个结构相同的轮播图
把结构公共部分的代码提取出来,
调用公共结构后,只需要另外自定义一个控制大小的类名引用即可;
*/
.banner-box {
position: relative;
overflow: hidden;
/*
同级定义一个控制大小的类
big-banner {
width: 810px;
height: 325px;
*/
.img-box {
/*
这里需要控制图片盒子ul的宽度
.img-box {
width: 1620px;
height: 325px;
}
*/
li {
float: left;
width: 50%;
height: 100%;
a {
display: block;
width: 100%;
height: 100%;
img {
width: 100%;
height: 100%;
}
}
}
}
.banner-indicator {
width: 100%;
text-align: center;
position: absolute;
left: 0;
bottom: 30px;
.indicator-btn {
display: inline-block;
margin: 0 3px;
width: 30px;
height: 5px;
background-color: #fff;
}
.indicator-btn.active{
background-color: #FF7700;
}
}
}
设置的单独样式
.mk-banner {
轮播图的容器盒子
.big-banner {
width: 810px;
height: 325px;
margin-left: 189px;
放图片的大盒子ul
.img-box {
n张图片就是最外层容器的n倍
width: 200%;
height: 325px;
}
}
}
以上是关于轮播图公共样式提取的主要内容,如果未能解决你的问题,请参考以下文章
在Vue中使用Swiper轮播图同时解决点击轮播图左右切换按钮不生效的问题同时将轮播图抽离出为一个公共组件