在CSS中创建动画效果是一种很有趣的技巧,可以让网页更生动有趣。下面我们来学习一下如何在CSS中实现动画效果。首先,我们需要设置一个元素,例如一个图片或文本框,来作为我们要实现动画的对象。在CSS中,...
在CSS中创建动画效果是一种很有趣的技巧,可以让网页更生动有趣。下面我们来学习一下如何在CSS中实现动画效果。
首先,我们需要设置一个元素,例如一个图片或文本框,来作为我们要实现动画的对象。在CSS中,我们可以使用@keyframes关键字来定义一个动画序列。例如,以下代码将图像从左向右移动:
<pre>
img {
position: relative;
animation: move 3s ease-in-out infinite;
}
@keyframes move {
0% {
left: 0;
}
50% {
left: 50%;
}
100% {
left: 100%;
}
} <pre>
img {
transition: transform 1s ease-in-out;
}
img:hover {
transform: rotate(360deg);
}