|
|
发表于
2018-12-26 12:05:57
来自手机
|
显示全部楼层
| 阅读模式
来自 内蒙古
本帖最后由 李敬恩 于 2018-12-26 12:49 编辑
效果图如下
点我查看效果
源码如下
- <!doctype html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
- <title>scale动画demo</title>
- <style>
- *{
- margin:0;
- padding:0;
- }
- body{
- padding:0 10px 0 10px;
- overflow-x:hidden;
- }
- .items li {
- position:relative;
- float:left;
- width:100%;
- text-align: center;
- margin-top:10px;
- border-radius:3px;
- list-style-type:none; /*去除li项目符号*/
- -webkit-transform:scale(0); /*缩放动画*/
-
- -webkit-animation-name:janim; /*动画名称*/
- -webkit-animation-duration:.3s; /*定义动画完成一个周期所需要的时间*/
- -webkit-animation-timing-function:linear; /* 规定动画的速度曲线*/
- -webkit-animation-iteration-count:1; /*定义动画的播放次数*/
- -webkit-animation-direction:normal; /*定义是否应该轮流反向播放动画*/
- -webkit-animation-fill-mode:forwards; /*规定动画在播放之前或之后,其动画效果是否可见*/
- }
- @-webkit-keyframes janim {
- 0%{
- -webkit-transform:scale(0.2) /* X.Y 轴*/
- }
- 50%{
- -webkit-transform:scale(1.2)
- }
- 100%{
- -webkit-transform:scale(1)}
- }
- .items li a{
- display:block;
- width:100%;
- line-height:80px; /*可以利用上下边距调整方块高度*/
- color:#FFF;
- font-size:30px;
- text-decoration:none; /*去下划线*/
- }
- .items li a:hover{
- background-color:rgba(0,0,0,.1);
- z-index:1;
- color:#FFF;
- }
- /*定义一个方块样式*/
- .items li.one{
- background-color:#EE4A4A; /*这个方块的颜色*/
- -webkit-animation-delay: 0.55s; /*定义动画何时开始*/
- }
-
- .items li.two{
- background-color:#FBA554; /*这个方块的颜色*/
- -webkit-animation-delay: 0.25s; /*定义动画何时开始*/
- }
- .items li.three{
- background-color:#6FE530; /*这个方块的颜色*/
- -webkit-animation-delay: 0.75s; /*定义动画何时开始*/
- }
- .items li.four{
- background-color:#49D8B3; /*这个方块的颜色*/
- -webkit-animation-delay: 0.95s; /*定义动画何时开始*/
- }
- .items li.five{
- background-color:#5199E5; /*这个方块的颜色*/
- -webkit-animation-delay: 0.45s; /*定义动画何时开始*/
- }
- </style>
- </head>
- <body>
- <ul class="items">
- <li class="one"><a href="#">文字1</a></li>
- <li class="two"><a href="#">文字2</a></li>
- <li class="three"><a href="#">文字3</a></li>
- <li class="four"><a href="#">文字4</a></li>
- <li class="five"><a href="#">文字5</a></li>
- </ul>
- </body>
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +1
金币 +1
|