HTML--渐变
HTML – 渐变
通过渐变可以设置⼀些复杂的背景颜⾊,可以实现从⼀个颜⾊向其他颜⾊过渡的效果。
特别值得注意的是 渐变是图⽚,需要通过background-image来设置。
⼀、线性渐变
1、linear-gradient
线性渐变,颜⾊沿着⼀条直线发⽣变化,默认是垂直⽅向(从上往下)。
炮姜的功效与作用linear-gradient(red, yellow); // 红⾊在开头,黄⾊在结尾,中间是过渡区域。
线性渐变的开头可以指定⼀个渐变的⽅向,如下:
to left
英国下午茶
to right
to bottom
to top
deg 表⽰度数
turn 表⽰旋转圈数,开始点是在底部,然后绕顺时针转(正值)
渐变可以同时指定多个颜⾊,多个颜⾊默认情况下平均分配,也可以⼿动指定渐变的分布情况。
background-image:linear-gradient(90deg, red, yellow);
骂人大全2、repeating-linear-gradient()
可以平铺的线性渐变,且通过repeating-linear-gradient设置的背景颜⾊不会受到background-repeat属性的影响,即使通过background-repeat设置背景图⽚为no-repeat,但是背景颜⾊还是会重复。
可能拼音
浪花点点background-image:repeating-linear-gradient(red, yellow, #bfa);
background-image:repeating-linear-gradient(red 50px, yellow 100px);
⼆、径向渐变
radial-gradient() 径向渐变(放射性的效果),默认情况下径向渐变的形状根据元素的形状来计算的,如:
百依百顺造句正⽅形 --> 圆形
如何添加水印
长⽅形 --> 椭圆
也可以⼿动指定径向渐变的⼤⼩,可选值如下:
circle,圆形
ellip,椭圆
也可以指定渐变的位置,语法如下:
radial-gradient(⼤⼩ at 位置, 颜⾊ 位置, 颜⾊ 位置,……);
⼤⼩的可选值如下:
circle,圆形;
ellip,椭圆;
clost-side,近边;
新项目创业
clost-corner,近⾓;
farthest-side,远边;
farthest-corner,远⾓;
位置的可选值如下:
top、right、left、center、bottom……
background-image:radial-gradient(clost-side at 100px 100px, red, yellow);