背景渐变
背景渐变简单来说背景颜色不再是单一的色调而是从一种颜色过度到另一种颜色
语法格式
backgroud:linear-gradient(起始位置,起始颜色,结束颜色)
代码实列
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
div {
width: 200px;
height: 200px;
margin: 200px auto;
/*linear-gradient背景渐变:不再是单一的颜色而是从一种颜色过度到另一种颜色 */
background: -webkit-linear-gradient(top, pink 20%, green 30%,blue 50%); /*背景渐变由于兼容性的问题必须加上浏览器的私有前缀*/
}
</style>
</head>
<body>
<div></div>
</body>
</html>
实例效果
需要注意的是:背景渐变由于兼容性的问题必须加上浏览器的私有前缀否则一般都是不生效的
浏览器的私有前缀主要是解决不同浏览器的兼容性问题
- webkit 谷歌浏览器 安卓
- moz 火狐浏览器
- o opera浏览器
- ms ie浏览器
background: -webkit-linear-gradient(top, pink 20%, green 30%,blue 50%);
-webkit-linear-gradient代表谷歌浏览器的背景渐变效果
总结
背景渐变由于各个浏览器版本不同,兼容性不同所以使用的相对较少