博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
干蹦轮播图的布局摘要
阅读量:6785 次
发布时间:2019-06-26

本文共 1631 字,大约阅读时间需要 5 分钟。

干蹦轮播图的布局摘要


首先先确定图片的数量,用一个大盒子包裹所有的元素.

我们使用 ul li 来包裹图片

我们给大盒子设置宽,高等基本属性

.carousel{			position: relative;			width: 800px;			height: 450px;			border: 10px solid #ccc;			margin: 50px auto;		}复制代码

让所有的图都重叠在一起,然后都隐藏起来

.carousel .pic li{			position: absolute;			top: 0;			left: 0;			width: 800px;			height: 450px;			display: none;		}复制代码

然后我们让li中的第一张图显示出来(单独的为它添加类名)

.carousel .pic li.current{			display: block;		}复制代码

当 li包裹着图片的时候,之间会有一个间距,我们要将图片进行砖块

.carousel .pic li img{			display: block;复制代码

给按钮设置共同的属性

.carousel .btn a{			position: absolute;			top: 50%;			width: 40px;			height: 80px;			margin-top: -40px;			background-color: rgba(255,255,255,0.2);			font: bold 40px/80px "SimSun";			color: #fff;			text-decoration: none;			text-align: center;		}复制代码

然后分别给左右按钮进行定位,添加伪类样式

.carousel .btn .leftbtn{			left: 0;		}.carousel .btn .rightbtn{			right: 0;		}.carousel .btn a:hover{			background-color: rgba(255,255,255,0.5);		}复制代码

然后紧接着后面用一个盒子包裹着左右的按钮

<
>
复制代码

用ol 和 li 来包裹图片下方的导航

复制代码

给下方的ol设置整体样式

.carousel .sub{			position: absolute;			bottom: 30px;			left: 50%;			width: 240px;			height: 20px;			padding: 5px 0 5px 20px;			border-radius: 15px;			margin-left: -130px;			background-color: rgba(255,255,255,0.3);		}复制代码

给每个li设置大小

.carousel .sub li{			float: left;			width: 20px;			height: 20px;			margin-right: 20px;			border-radius: 50%;			background-color: #fff;		}复制代码

给每个被选中的li 设置样式

.carousel .sub li.current{			background-color: #0ff;}复制代码

一个初学者的学习笔记。

转载地址:http://fycgo.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
配置IEEE802.3X流控制
查看>>
从濒临解散到浴火重生,OceanBase 这十年经历了什么?
查看>>
DHCP详解
查看>>
Mysql 在java 中的乱码
查看>>
linux下mysql命令
查看>>
Gitlab的使用
查看>>
Fartlek跑-间歇跑
查看>>
怎样在window phone8 中通过webBrowser调用第三方验证登陆接口
查看>>
Kalman原理(很详细)本文转载自《学习OpenCV》清华大学出版社 于诗琪 刘瑞祯 译...
查看>>
linux/centos6 系统时间同步 同步系统时间 ntpdate
查看>>
第一次开启51CTO博客
查看>>
升职还需犹豫?
查看>>
我的友情链接
查看>>
CMD框变小字体显示乱码
查看>>
正则总结:JavaScript中的正则表达式
查看>>
HAProxy 详解
查看>>
7.1文件查找之find命令详解
查看>>
Linux系统管理-(11)-网络配置ifcfg家族
查看>>
memset()
查看>>