我这个为什么效果会不对
用transform就不行
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>2-9</title>
<style type="text/css">
div {
font-family: Arial;
font-size: 72px;
font-weight: bold;
position: fixed;
right: 0;
left: 0;
width: 30px;
height: 30px;
margin: auto;
transform: rotate(90deg);
/*此处写代码*/
bottom:72px;
animation:test 2s infinite linear alternate;
}
@keyframes test{
from{transform:translate(0,0px);
transform: rotate(90deg);
}
to{transform:translate(0,-50px);
transform: rotate(0deg);
}
}
</style>
</head>
<body>
<div>></div>
</body>
</html>2
收起
正在回答
2回答
同学你好!
抱歉刚才老师没有看仔细后期细细查看了一下发现,
如果没加transform:rotate的话,箭头还是水平的原因是:
代码是从上到下执行的

解决方法是:

如果解决了你的问题,欢迎采纳 祝学习愉快~


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星