HTML5+CSS3实现轮播图
HTML5+CSS3来实现轮播图
利用CSS3的新属性Animation,主要是利用CSS3的动画的特性,不需要任何JS技术即可实现轮播图:
下面就是我实现轮播图的步骤
(1)、先用@keyframes创建一个动画
@keyframes identifier {from{/*初始状态*/}to{/*结束状态*/}}
(2)、通过animation 来配置动画效果
animation-name: move; //需要执行那个动画名move
animation-duration: 30s; //动画执行的时间为30s
animation-iteration-count: infinite; //动画迭代次数为无限循环 infinite
animation-timing-function: steps(5); //动画分5步完成(5张图片)
HTML代码
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>div#outer{width: 400px;height: 200px;border: 1px solid red;margin:0 auto;overflow: hidden;}div.move{width: 2000px;height: 200px;background-color: red;animation-name: move;animation-duration: 10s;animation-timing-function: steps(5);animation-iteration-count: infinite;}div.move div{width: 400px;height: 200px;float: left;color: #fff;font-size: 30px;}@keyframes move{from{margin-left: 0px;}to{margin-left: -2000px;}}</style>
</head>
<body><div id="outer"><div class="move"><div style="background-color: red;">div1</div><div style="background-color: blue;">div2</div><div style="background-color: green;">div3</div><div style="background-color: pink;">div4</div><div style="background-color: purple;">div5</div></div></div>
</body>
</html>
HTML5+CSS3实现轮播图相关推荐
- html轮播台袋效果,css3百叶窗轮播图效果
标题 #Con{width:900px; /*宽度*/ height:500px;/*高度*/ background:#9933FF;/*背景颜色*/ position:relative;} #con ...
- css3轮播不用jpuery_js和CSS3 3D轮播图
这是一款js和CSS3 3D轮播图.这组3D轮播图中,共演示了6种轮播图效果.这些3D轮播图都是通过简单的JS代码配合CSS3来完成的. 使用方法 HTML结构 以8张图片的3D轮播图为例,它的基本H ...
- html图片轮播怎么做的,CSS3制作轮播图的一种方法
轮播图,网页上经常能看得见,画面比较精美,下面是纯CSS3的轮播图的一种 下面是style部分: 这几行都能明白吧 *{margin:0;padding:0;} a{text-decoration:n ...
- (39)css3实现轮播图效果
css3的轮播图和js的轮播图的区别? css3:没有一些js的逻辑,优点,过渡动画比较漂亮,缺点:兼容问题.无法实现自动轮播和点击轮播一起同时出现的效果. js轮播图:js逻辑很多,可以做的很复杂, ...
- 纯CSS3实现轮播图
前言 纯css3实现的轮播图效果,和JavaScript控制的相比,简单高效了很多,但是功能也更加单一,只有轮播不能手动切换. 用什么实现的呢?页面布局 + animation动画 HTML部分 &l ...
- css33d图片轮播_手把手教你用纯css3实现轮播图效果
首先先看demo吧,点击查看demo 一.随便说几句 css3动画效果的强大不言而喻,自它出现一直热度不减,它与js动画的优劣也一直成为前端界争论的话题,不可置疑的是css3动画的出现在一定程度上降低 ...
- css33d图片轮播_手把手教你用纯css3实现轮播图效果实例
首先先看demo吧,点击查看demo 一.随便说几句 css3动画效果的强大不言而喻,自它出现一直热度不减,它与js动画的优劣也一直成为前端界争论的话题,不可置疑的是css3动画的出现在一定程度上降低 ...
- 浅谈css3的轮播图
css3实现的轮播图的准备 1:建立一个大的div盒子 2:建立一个专门给图片用的盒子,便于操作 3:以超链接的形式使图片和相对应的数字绑定起来 <div id="dahezi&quo ...
- html中轮播图中图片样式如何调,纯CSS3做轮播图基础样式设置
一,准备工作 轮播图的主要遇新是直朋能到分览思想: 1,让友,记基开前不接些前家我告对猿果水使钮控轮播的几张图片横向连成一片,默认是从上到下(如果图片像朋支不器几事为的时后级功发发来久都这样含制层是请 ...
最新文章
- 实体嵌入Entity Embedding及代码实现
- UDP如何实现可靠传输
- Centos7_ELK5.4.1配置部署
- 【随笔】express中间件系统的基本实现
- mysql从青铜到王者_青铜到王者,快速提升你MySQL数据库的段位!
- UIWindow的windowLevel详解
- 基于centos6.7的docker私有仓库搭建
- 灰度图的width和widthstep的区别
- 啊哈c语言答案1.3,啊哈C语言编程-第2课-让计算机开口说话
- Objects.equals 有坑!!!
- web javescript与cookie理解
- eslint 换行_给 eslint 写一个插件
- SPSS-process插件-中介调节模型
- python3 中文繁体转换简体,简体转换为繁体,汉字转换拼音
- cad断点快捷键_史上最好的CAD常用快捷键及使用方法集
- Mac新手必备小技巧:一起进阶MAC大神
- Synthesys:语音合成和视频生成平台
- 我对计算机的看法英语作文,我对网络的看法 My Concepts on Internet 英语作文范文...
- 超好用的Git工作流
- 微光增强的深Retinex分解——思路整理