CSS3 渐变(Gradients)
CSS3 渐变是创建在两种或多种指定颜色之间显示平滑过渡的效果的一种方法。CSS3 渐变可以创建线性渐变(Linear Gradients)和径向渐变(Radial Gradients)。
线性渐变:
/* 从上到下 */
.linear-gradient-up {
background: linear-gradient(to bottom, #33ccff 0%, #ff99cc 100%);
}
/* 从左到右 */
.linear-gradient-right {
background: linear-gradient(to right, #33ccff 0%, #ff99cc 100%);
}
/* 自定义角度 */
.linear-gradient-angle {
background: linear-gradient(45deg, #33ccff 0%, #ff99cc 100%);
}
径向渐变:
/* 从中心到边缘 */
.radial-gradient {
background: radial-gradient(circle, #33ccff 0%, #ff99cc 100%);
}
/* 圆形渐变 */
.circle-gradient {
background: radial-gradient(circle at center, #33ccff 0%, #ff99cc 100%);
}
/* 椭圆形渐变 */
.ellipse-gradient {
background: radial-gradient(ellipse at center, #33ccff 0%, #ff99cc 100%);
}
这些是创建线性和径向渐变的基本示例。在实际应用中,可以通过调整颜色、方向或尺寸来实现不同的视觉效果。
评论已关闭