渐变
线性渐变
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
.box{
width: 200px;
height: 100px;
background: linear-gradient(red,blue);
/*background: linear-gradient(to bottom,red,blue);表示从上到下颜色渐变*/
/*渐变可以添加多个颜色background: linear-gradient(red,green,blue);*/
margin:100px auto;
}
</style>
</head>
<body>
<div class="box"></div>
</body>
</html>
径向渐变是由内向外,但是没有方向(如果最外边颜色没有显示,可能是其他样式造成的)
background: radial-gradient(green,red,blue);
圆角
border-radius: 左上 右上 右下 左下;
从左上角开始顺时针,像素和百分比都可以设置,但是只有百分比可以把矩形设置为椭圆
border-radius:10px 20px 30px 40px ;
阴影
box-shadow: 水平阴影 垂直阴影 模糊距离 颜色;
box-shadow: 10px 40px 20px #3DCE3D ;
内阴影
box-shadow: 10px 40px 20px #3DCE3D inset;
text-shadow: 水平阴影 垂直阴影 模糊距离 颜色;(当文字太小时阴影显示不清楚)
text-shadow: 10px 10px 5px #3DCE3D;
font-size: 50px;