【发布时间】:2016-10-01 07:12:15
【问题描述】:
我有一个使用 CSS 关键帧扩展的圆圈,位置固定。问题是,随着圆改变大小,圆的中心移动(而左上角保持固定)。如何确保在动画期间中心是固定的?有没有办法指定 div 的“原点”,所以它不是左上角?
<div id="circle"></div>
和
#circle {
position: fixed;
background: #07F;
border-radius: 50%;
animation: expand linear 3s infinite;
top: 10px;
left: 10px;
}
@keyframes expand {
0% {
width: 100px;
height: 100px;
}
100% {
width: 500px;
height: 500px;
}
}
【问题讨论】:
标签: css css-animations keyframe