4.1圆角边框 box-shadow:盒子阴影 文本阴影 线性渐变 径向渐变

4.1圆角边框
Border:1px solid black; 方形的边框
圆角边框属性 border-radius 可以以像素为单位 也可以以百分比或者是em为单位


圆角边框:
border:5px solid black;
		border-radius: 360px;/*圆角边框*/
		outline-style: solid;/*Outline属性:轮廓是在元素周围绘制的一条线,在边框之外,以凸显元素;  outline-style 属性指定轮廓的样式(solid表示实线)*/
		outline-color: gold;
		outline-width: 30px;
		opacity: 0.7;/*opacity:属性指定元素的不透明度/透明度 (属性的取值范围为 0.0-1.0。值越低,越透明:) */

文本阴影:text-shadow:
span{
		font-size: 72px;
		text-shadow:4px 5px 6px blue;/*文本阴影:text-shadow:    4px:水平; 5px:垂直; 6px:阴影添加模糊效果(可不写模糊效果);  blue:颜色(可不写颜色)*/
	}

box-shadow(盒子阴影):
#one{
		width: 200px;
		height: 200px;
		background-image: linear-gradient(to right, green,red,yellow);
		box-shadow: 10px 10px 5px grey;/*box-shadow:表示盒子阴影(指定水平阴影和垂直阴影)  5px:模糊度(可以不写) (grey也可以不写)*/
	}/*

线性渐变:
#one{
		width: 200px;
		height: 200px;
		background-image: linear-gradient(to right, green,red,yellow);
		}线性渐变:必须定义至少两个色标。色标是您要呈现平滑过渡的颜色。 您还可以设置起点和方向(或角度)以及渐变效果。(默认是从上到下)
	                                                                              例如:to bottom right表示左上到下右
	  如需添加透明度,我们使用 rgba() 函数来定义色标。 rgba() 函数中的最后一个参数可以是 0 到 1 的值,它定义颜色的透明度:0 表示全透明,1 表示全彩色(无透明)
	  例如:background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));(从左开始的线性渐变。它开始完全透明,然后过渡为全色红色)*/

径向渐变:
 #two{
	  	width: 200px;
		height: 200px;
		/*background-image:radial-gradient(green,red,yellow);/*background-image:radial-gradient:径向渐变由其中心定义。必须定义至少两个色标*/
		background-image: repeating-radial-gradient(red, yellow 10%, green 15%);/*可以不设置百分之多少,设置了表示某个颜色占百分之多少的比例
		                                                                          repeating-radial-gradient   表示重复的径向渐变*

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">

	img{
		border:5px solid black;
		border-radius: 360px;/*圆角边框*/
		outline-style: solid;/*Outline属性:轮廓是在元素周围绘制的一条线,在边框之外,以凸显元素;  outline-style 属性指定轮廓的样式(solid表示实线)*/
		outline-color: gold;
		outline-width: 30px;
		opacity: 0.7;/*opacity:属性指定元素的不透明度/透明度 (属性的取值范围为 0.0-1.0。值越低,越透明:) */
	}

	span{
		font-size: 72px;
		text-shadow:4px 5px 6px blue;/*文本阴影:text-shadow:    4px:水平; 5px:垂直; 6px:阴影添加模糊效果(可不写模糊效果);  blue:颜色(可不写颜色)*/
	}


	</style>
</head>
<body>
	<img src="./image/2.jpg">
	<span>文本阴影效果</span>
</body>
</html>

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">

	#one{
		width: 200px;
		height: 200px;
		background-image: linear-gradient(to right, green,red,yellow);
		box-shadow: 10px 10px 5px grey;/*box-shadow:表示盒子阴影(指定水平阴影和垂直阴影)  5px:模糊度(可以不写) (grey也可以不写)*/
	}/* background-image: linear-gradient(direction, color-stop1, color-stop2, ...);
	    线性渐变:必须定义至少两个色标。色标是您要呈现平滑过渡的颜色。 您还可以设置起点和方向(或角度)以及渐变效果。(默认是从上地下)
	                                                                              例如:to bottom right表示左上到下右
	  如需添加透明度,我们使用 rgba() 函数来定义色标。 rgba() 函数中的最后一个参数可以是 0 到 1 的值,它定义颜色的透明度:0 表示全透明,1 表示全彩色(无透明)
	  例如:background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));(从左开始的线性渐变。它开始完全透明,然后过渡为全色红色)*/

	  #two{
	  	width: 200px;
		height: 200px;
		/*background-image:radial-gradient(green,red,yellow);/*background-image:radial-gradient:径向渐变由其中心定义。必须定义至少两个色标*/
		background-image: repeating-radial-gradient(red, yellow 10%, green 15%);/*可以不设置百分之多少,设置了表示某个颜色占百分之多少的比例
		                                                                          repeating-radial-gradient   表示重复的径向渐变*/
	  }
	</style>
</head>
<body>
	<div id="one"></div>
	<hr>
	<div id="two"></div>
</body>
</html>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值