在 HTML 中添加 CSS 动画背景色渐变效果的步骤如下:
首先,在 HTML 中创建一个元素,例如 div。
然后,在 CSS 中为该元素设置背景色渐变的起始和结束颜色,使用 linear-gradient() 函数。
例如:
div {
background: linear-gradient(to right, #00ffff, #ff00ff);
}
这将创建一个从蓝色到红色的水平渐变背景色。
例如:
div {
background: linear-gradient(to right, #00ffff, #ff00ff);
animation-name: gradient;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-direction: alternate;
}
@keyframes gradient {
0% {
background-position: 0% 50%;
}
100% {
background-position: 100% 50%;
}
}
这将创建一个名为 "gradient" 的动画,使背景色渐变从左到右移动。动画持续时间为 3 秒,循环次数为无限次,播放方向为交替播放。
例如:
div {
background: linear-gradient(to right, #00ffff, #ff00ff);
animation-name: gradient;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-direction: alternate;
background-size: cover;
}
这将使背景色渐变填满整个 div 元素。
关键词高亮:linear-gradient()、animation、background-size。