移動端背景漸變,很是的年輕,符合90後年輕一代的審美,css3的這個漸變目前主要是應用在手機前端領域。css
產品設計中使用漸變色的好處:
1:觀衆不至於眼睛過於疲勞(若是是淺色背景,3個小時下來極容易形成觀衆閉上眼睛還有殘影,眼睛會極度疲勞)。
2:優雅而低調的深淺色調:
3:純色單調 漸變色一是色彩不單調 二是在有限空間內儘量製造空間感
4:稍微加點漸變能夠讓純色層顯得更細膩,不那麼單調。畫面顯得更豐富。
代碼以下,很是簡單html
新的梯度漸變語法,新的語法包含四個漸變函數:前端
linear-gradient(): 線性梯度漸變 radial-gradient(): 徑向梯度漸變 repeating-linear-gradient():重複梯度漸變 repeating-radial-gradient():色站
<!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>
代碼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>
<!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>
<!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
原文做者:祈澈姑娘
技術博客:https://www.jianshu.com/u/05f416aefbe1編程90後前端妹子,愛編程,愛運營,愛折騰。
堅持總結工做中遇到的技術問題,堅持記錄工做中所所思所見,歡迎你們一塊兒探討交流。小程序
文末福利:關注「編程微刊」公衆號 ,在微信後臺回覆「領取資源」,獲取IT資源200G乾貨大全。公衆號回覆「1」,拉你進程序員技術討論羣微信小程序