/* 简单的位置定位 */ #box { position: absolute; top: 100px; left: 100px; } /* 过渡动画效果 */ #box { position: relative; left: 0; transition: all 1s ease-in-out; } #box:hover { left: 100px; } /* 关键帧动画效果 */ @keyframes move { 0% { left: 0; } 50% { left: 100px; } 100% { left: 200px; } } #box2 { position: relative; animation: move 2s linear infinite; }
上面是一些简单的CSS3位置定位动画的示例代码。大家可以看到,在CSS3中,大家可以使用绝对定位、相对定位、固定定位等方式来控制元素的位置,然后配合transition属性实现过渡动画,或者使用animation属性来创建关键帧动画。
总之,CSS3位置定位动画是一项非常实用的特性,可以让大家的页面更加生动、有趣,同时也可以给用户带来更好的体验。