animation动画必须设置相对定位吗?
css吧
全部回复
仅看楼主
level 10
Mr程序员 楼主
2015年07月21日 11点07分 1
level 10
Mr程序员 楼主
<!doctype html>
<head>
<style>
@-webkit-keyframes mymove {
from {left:0px;}
to {left:200px;}
}
div{
position:relative;
width:100px;
height:100px;
background:gray;
-webkit-animation:mymove 1s ease-out infinite ;
}
</style>
</head>
<body>
<div></div>
</body>
2015年07月21日 11点07分 2
level 10
Mr程序员 楼主
没有 position:relative; 动画效果怎么不动啊???????
2015年07月21日 11点07分 3
level 10
Mr程序员 楼主

2015年07月21日 12点07分 4
level 1
谁叫你用了这个属性 left:200px; 这个本身就是定位才生效的属性。你div定义了。相对定位(绝对定位也行)。在动画里。开始left:0;左边距离是0px。结束left:200px;是距离左边200px的位置。然后动画下这过程。。。
2015年07月21日 12点07分 6
感谢
2016年08月28日 02点08分
不能用right和bottom么
2017年04月12日 01点04分
level 1
顶一个。
2015年07月21日 12点07分 7
谢谢
2015年07月21日 12点07分
谢了
2015年07月21日 12点07分
level 1
感谢
2016年08月28日 02点08分 8
1