纯css实现幻灯片轮播效果
2017-12-14 15:14
369 查看
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>CSS实现简单的幻灯片效果</title>
<style type="text/css">
img {
display: none;
width: 600px;
height: 600px;
}
input:checked + img {
display: block;
}
input {
position: absolute;
left: -9999px;
}
label {
cursor: pointer;
}
</style>
</head>
<body>
<div id="cont">
<input id="img1" type="radio" checked="checked" name="img" />
<img src="1.jpg" />
<input id="img2" type="radio" name="img">
<img src="2.jpg" />
</div>
<div id="nav">
<label for="img1">第一张</label>
<label for="img2">第二张</label>
</div>
<!--兼容性: IE8以及IE8以下的浏览器不兼容,只显示文字,不显示图片-->
<!--以上代码实现使用到的技术:
除了设置相应的CSS样式,有两点值得注意:
1.设置按钮的位置(绝对定位) ,left:-9999px用来隐藏按钮;
2.<label>标签中的for属性与input标签中的id关联,然后根据input的checked的状态显示或隐藏图片,来达到显示幻灯片效果的目的。
-->
</body>
</html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>CSS实现简单的幻灯片效果</title>
<style type="text/css">
img {
display: none;
width: 600px;
height: 600px;
}
input:checked + img {
display: block;
}
input {
position: absolute;
left: -9999px;
}
label {
cursor: pointer;
}
</style>
</head>
<body>
<div id="cont">
<input id="img1" type="radio" checked="checked" name="img" />
<img src="1.jpg" />
<input id="img2" type="radio" name="img">
<img src="2.jpg" />
</div>
<div id="nav">
<label for="img1">第一张</label>
<label for="img2">第二张</label>
</div>
<!--兼容性: IE8以及IE8以下的浏览器不兼容,只显示文字,不显示图片-->
<!--以上代码实现使用到的技术:
除了设置相应的CSS样式,有两点值得注意:
1.设置按钮的位置(绝对定位) ,left:-9999px用来隐藏按钮;
2.<label>标签中的for属性与input标签中的id关联,然后根据input的checked的状态显示或隐藏图片,来达到显示幻灯片效果的目的。
-->
</body>
</html>
相关文章推荐
- 使用html+js+css 实现页面轮播图效果(实例讲解)
- +【CSS3】使用纯css代码实现图片轮播效果
- HTML+CSS+JS实现轮播效果
- jq + css 实现简单的图片轮播效果
- 纯CSS实现轮播图效果,你不知道的CSS3黑科技
- js实现遮罩层幻灯片轮播效果
- 使用css实现轮播效果
- 前端复习--css实现幻灯片效果
- 纯CSS (无js)实现手风琴图片幻灯片效果
- jquery banner广告幻灯片图片轮播切换,模仿实现当当网滚动广告效果
- 原生js和css实现图片轮播效果
- +【CSS3】使用纯css代码实现图片轮播效果
- 纯css,js原生,js原型,jquery四种方式实现轮播图效果
- 使用HTML+css实现京东图片自动轮播效果(自己写的)
- 基于cssSlidy.js插件实现响应式手机图片轮播效果
- [导入]CSS+JS实现的幻灯片效果
- 如何实现幻灯片效果/图片轮播
- css和js实现最简单的轮播图效果
- jquery+css实现简单的图片轮播效果
- HTML+CSS+JQ实现图片轮播效果