<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>动画、分列、过度</title> <link rel="stylesheet" href="tzy.css" type="text/css"> </head> <body> <div class="div0">动画效果</div> <div class="div1">分列效果 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办?
.div0{ width: 100px; height: 100px; background-color: forestgreen; position: relative; -webkit-animation: anima 5s infinite alternate; /*animation 动画效果 infinite无限 alternate交替*/ -o-animation: anima 5s infinite alternate; animation: anima 5s infinite alternate; } @keyframes anima{ 0%{background: #000; left: 0px; top: 0px;} 25%{background: firebrick; left: 200px; top: 0px;} 50%{background: fuchsia; left: 200px; top: 200px;} 75%{background: cornflowerblue; left: 0px; top: 200px;} 100%{background: #000000; left: 0px; top: 0px;} } @-webkit-keyframes anima { 0%{background: #000; left: 0px; top: 0px;} 25%{background: firebrick; left: 200px; top: 0px;} 50%{background: fuchsia; left: 200px; top: 200px;} 75%{background: cornflowerblue; left: 0px; top: 200px;} 100%{background: #000000; left: 0px; top: 0px;} } .div1{ -webkit-column-count:; column-count:; /*分列数量*/ column-gap: 30px; /*列距离*/ column-rule:5px outset #FF0000; /*列颜色*/ -webkit-column-rule:5px outset #FF0000; } .div2{ width: 100px; height: 100px; background-color: deepskyblue; -webkit-transition: width 2s, height 2s, -webkit-transform 2s; transition: width 2s, height 2s, transform 2s; transition-delay:2s; /*过度延时时间*/ } .div2:hover{ width: 200px; height: 200px; transform:rotate(360deg); -webkit-transform:rotate(360deg); }
我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? 我是一直小小鸟,飞呀飞呀飞不高,掉下去摔死怎么办?怎么办? </div> <div class="div2">过度效果展示</div> </body> </html>