CSS3:颜色渐变和重复性渐变

3 篇文章 0 订阅
2 篇文章 0 订阅

实现效果:

在这里插入图片描述

实现代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			div{
				width: 270px;
				height: 180px;
				float: left;
				margin: 5px 4px;
			}
			/* 线性渐变,目标方向向右,颜色从pink渐变至lightblue  */
			.d1{
				background-image: linear-gradient(to right,pink,lightblue);
			}
			/* 线性渐变,目标方向为35度方向,颜色从pink渐变至lightblue  */
			.d2{
				background-image:linear-gradient(35deg,pink,lightblue);
			}
			/* 放射性渐变,以圆形开始渐变,颜色从pink渐变至lightblue */
			.d3{
				background-image: radial-gradient(circle,pink,lightblue);
			}
			/* 放射性渐变,以椭圆形开始渐变,颜色从pink渐变至lightblue */
			.d4{
				background-image:radial-gradient(ellipse,pink,lightblue)
			}
			/* 重复线性渐变,朝着45度方向渐变,黑白条纹 */
			.d5{
				background-image: repeating-linear-gradient(45deg,black,black 20px,white 20px,white 30px);
			}
			/* 重复线性渐变,朝着135度方向渐变,红白条纹 */
			.d6{
				background-image: repeating-linear-gradient(135deg,red,red 20px,white 20px,white 30px);
			}
			/* 重复性渐变,设置圆形,默认圆心在坐标中心位置,黄白条纹 */
			.d7{
				width: 180px;
				height: 180px;
				background-image: repeating-radial-gradient(circle,yellow,yellow 10px,white 10px,white 20px);
			}
			/* 重复性渐变,设置圆形,圆心在坐标(0,0)的位置,白蓝条纹 */
			.d8{
				width: 180px;
				height: 180px;
				background-image:repeating-radial-gradient(circle at 0 0,blue,blue 10px,white 10px,white 20px)
			}
			.d9{
				background-image:repeating-linear-gradient(to right,red,orange 23% ,yellow 35%)
			}
		</style>
	</head>
	<body>
			
		<div class="d1"></div>
		<div class="d2"></div>
		<div class="d3"></div>
		<div class="d4"></div>
		<div class="d5"></div>
		<div class="d6"></div>
		<div class="d7"></div>
		<div class="d8"></div>
		<div class="d9"></div>
	</body>
</html>



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值