CSS之【动画模块】
2017-03-18 13:03
176 查看
我们单刀直入讲步骤:
第一步:告诉系统要执行哪一个动画:animation-name:pingyi(动画名称可以任意起一个);
第二步:告诉系统我们要创建一个名称叫做pingyi的动画
@keyframes pingyi{
from{
margin-left:0;
}
to{
margin-left:500px;
}
}
第三步:告诉系统动画持续的时长:
animation-duration:3s;
基础的东西大家去w3c看看就好了。我这里就不过多的叙述了。
-----------------------------------分割线----------------------------------
举个栗子
上面的代码是制作一个无线轮播的图片。可以达到鼠标触碰到图片就会自动暂停的效果。
大家测试代码的时候需要把图片更换成你们自己的图片,就能看到效果了。
每天进步一点点。
第一步:告诉系统要执行哪一个动画:animation-name:pingyi(动画名称可以任意起一个);
第二步:告诉系统我们要创建一个名称叫做pingyi的动画
@keyframes pingyi{
from{
margin-left:0;
}
to{
margin-left:500px;
}
}
第三步:告诉系统动画持续的时长:
animation-duration:3s;
基础的东西大家去w3c看看就好了。我这里就不过多的叙述了。
-----------------------------------分割线----------------------------------
举个栗子
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>animation</title> <style> *{ margin:0; padding:0; } ul{ width: 1200px; height: 188px; /*border: 1px solid #000;*/ animation:move 10s linear; animation-iteration-count: infinite; position: absolute; animation-delay: 0s; } @keyframes move { from{margin-left: 0px;} to{margin-left: -600px;} } ul li{ list-style: none; width: 300px; height: 188px; /*background-color: red;*/ float: left; /*margin-left:0;*/ } div{ width: 600px; height: 188px; border: 1px solid #000; margin:100px auto; position: relative; overflow: hidden; } div:hover ul{ animation-play-state: paused; } </style> </head> <body> <div><ul> <li><img src="images/wawa.JPG" alt="" width="300px" height="188px"></li> <li><img src="images/wawa.JPG" alt="" width="300px" height="188px"></li> <li><img src="images/wawa.JPG" alt="" width="300px" height="188px"></li> <li><img src="images/wawa.JPG" alt="" width="300px" height="188px"></li> </ul></div> </body> </html>
上面的代码是制作一个无线轮播的图片。可以达到鼠标触碰到图片就会自动暂停的效果。
大家测试代码的时候需要把图片更换成你们自己的图片,就能看到效果了。
每天进步一点点。
相关文章推荐
- HTML入门学习笔记--CSS动画模块(11)
- 程序员210行纯css代码制作日出动画特效
- CSS动画:Transform中使用频繁的scale,rotate,translate动画
- 使用Loader.css和css-spinners来制作加载动画的方法
- CSS 动画指南: 原理和实战 (一)
- CSS 和 JS 动画哪个会更快
- nginx js/css合并请求(nginx-http-concat-master)模块
- css动画个人笔记
- css制作旋转花朵小动画
- css 3D翻转图片动画
- 【CSS】过渡、动画和变换
- CSS制作音乐频率动画
- 浏览器展示CSS伪类的动画和过渡效果应用
- 浏览器展示CSS伪类的动画和过渡效果应用
- 纯 CSS 方式实现 CSS 动画的暂停与播放
- (一) - css动画
- CSS动画控制器
- CSS实现横向粒子变动加载动画
- 纯CSS实现的折纸飞鸟飞翔动画
- CSS动画