移動開發之css3實現背景幾種漸變效果

移動端背景漸變,很是的年輕,符合90後年輕一代的審美,css3的這個漸變目前主要是應用在手機前端領域。css

產品設計中使用漸變色的好處:
1:觀衆不至於眼睛過於疲勞(若是是淺色背景,3個小時下來極容易形成觀衆閉上眼睛還有殘影,眼睛會極度疲勞)。
2:優雅而低調的深淺色調:
3:純色單調 漸變色一是色彩不單調 二是在有限空間內儘量製造空間感
4:稍微加點漸變能夠讓純色層顯得更細膩,不那麼單調。畫面顯得更豐富。
代碼以下,很是簡單html

新的梯度漸變語法,新的語法包含四個漸變函數:前端

linear-gradient(): 線性梯度漸變
    radial-gradient(): 徑向梯度漸變
    repeating-linear-gradient():重複梯度漸變
    repeating-radial-gradient():色站

一:線性漸變 linear-gradient(): 線性梯度漸變

5640239-f712ebeb8fcc21b3.png
圖片.png
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=0.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<title>移動開發之css3實現背景漸變效果</title>
<style type="text/css">
.linear{
/*仿支付寶背景藍色漸變*/
background-image: linear-gradient(to top, #66b7f9,#1c82d4);
height: 15rem;
}
</style>
</head>
<body>
<div class="linear"></div>
</body>
</html>

二:radial-gradient徑向漸變

5640239-7cd9314e2b5b28be.png
圖片.png

代碼css3

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=0.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<title>移動開發之css3實現背景漸變效果</title>
<style type="text/css">
.linear{

/*background-image: linear-gradient(to top, #66b7f9,#1c82d4);*/
background: radial-gradient(#ffffff,#1c82d4);
height: 15rem;
}
</style>
</head>
<body>
<div class="linear"></div>
</body>
</html>

三: repeating-linear-gradient():重複梯度漸變

5640239-0cba8268862ef929.png
圖片.png
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=0.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<title>移動開發之css3實現背景漸變效果</title>
<style type="text/css">
.linear{


background: repeating-linear-gradient(#1c82d4, #fff 30%, #1c82d4 35%);
height: 15rem;
}
</style>
</head>
<body>
<div class="linear"></div>
</body>
</html>

四:repeating-radial-gradient():色站

5640239-387ffd7ed3d88739.png
圖片.png
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=0.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<title>移動開發之css3實現背景漸變效果</title>
<style type="text/css">
.linear{


background: repeating-radial-gradient(#1c82d4, #fff 30%, #1c82d4 35%);
height: 15rem;
}
</style>
</head>
<body>
<div class="linear"></div>
</body>
</html>

/全兼容的移動端漸變寫法/程序員

/* Firefox 3.6+ */
background: -moz-linear-gradient(top, #66b7f9,#1c82d4);
/* Safari 4-5, Chrome 1-9 */
background: -webkit-gradient(linear,top,from(#66b7f9),to(#1c82d4));
/* Safari 5.1+, Chrome 10+ */
background: -webkit-linear-gradient(top, #66b7f9, #1c82d4);
/* Opera 11.10+ */
background: -o-linear-gradient(top, #66b7f9, #1c82d4);
/* default */
background: linear-gradient(top, #66b7f9, #1c82d4);
background-color: #1c82d4;

文末福利:

福利一:前端,Java,產品經理,微信小程序,Python等資源合集大放送:https://www.jianshu.com/p/e8197d4d9880
福利二:微信小程序入門與實戰全套詳細視頻教程web

5640239-72f8df7f410780cf
image

原文做者:祈澈姑娘
技術博客:https://www.jianshu.com/u/05f416aefbe1編程

90後前端妹子,愛編程,愛運營,愛折騰。
堅持總結工做中遇到的技術問題,堅持記錄工做中所所思所見,歡迎你們一塊兒探討交流。小程序

文末福利:關注「編程微刊」公衆號 ,在微信後臺回覆「領取資源」,獲取IT資源200G乾貨大全。公衆號回覆「1」,拉你進程序員技術討論羣微信小程序

相關文章
相關標籤/搜索