CSS背景图像

定义背景图像

background-image:属性值是指定背景图像的相对地址或绝对地址。格式可以是GIF,JPG和PNG
GIF与JPG支持透明图像。

设置渐变背景

linear-gradient:使用线性渐变创建背景图像
radial-gradient:使用镜像渐变创建背景图像

repeating-linear-gradient:使用重复线性渐变创建背景图像
repeating-radial-gradient:使用重复径向渐变创建背景图像

linear-gradient属性值:[position||angle],[start-color],····,[last-color];
position:定义渐变起始点,包含数值,百分比,也可以使用关键字。left、center、right定义x轴坐标;top center bottom指定y轴坐标,指定一个值时,另一个默认为center。需要与to一起使用
angle:定义直线渐变角度。单位有deg(度,一圈360deg),grad(梯度,90度=100grad),rad(弧度,一圈=2*PI rad)
start-color:定义起始渐变颜色,有两个参数,第一个参数是任意颜色值,第二个参数是颜色的未知,取值是百分比或数值,可以省略
last-color:定义最终渐变颜色,与start-color用法一样

radial-gradient属性值:[shape] [size]at [position],start-color,····,last-color;
shape:定义镜像渐变的形状:circle圆形,ellipse椭圆,默认椭圆
size:定义原的半径或者椭圆长度,或者是固定值;
closest-side :指定径向渐变的半径长度为从圆心到离圆心最近的边;
farthest-side :指定径向渐变的半径长度为从圆心到离圆心最远的边;
closest-corner : 指定径向渐变的半径长度为从圆心到离圆心最近的角;
farthest-conner(默认):指定径向渐变的半径长度为从圆心到离心最远的角。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			.s1{
				width: 300px;
				height: 30px;
				background-image: linear-gradient(to top,red,yellow);
			}
			.s2{
				width: 300px;
				height: 30px;
				background-image: linear-gradient(45deg,red,green,yellow);
			}
			.s3{
				width: 300px;
				height: 300px;
				background-image: radial-gradient(circle 50px at 40% 40%,red,blue,yellow);
			}
		</style>
	</head>
	<body>
		<div class="s1"></div><br />
		<div class="s2"></div><br />
		<div class="s3"></div><br />
	</body>
</html>
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

覆东流

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值