|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 隨著互聯網的發展,人們不僅對網頁的功能要求高,而且對頁面的顏值要求也越來越高,比如頁面顏色不再使用單一的顏色,會使用多種顏色混合,讓頁面更加美觀,從而吸引更多的用戶。這篇文章就和大家分享CSS線性漸變 linear-gradient() 函數的使用方法,包括linear-gradient() 屬性,linear-gradient() 角度,linear-gradient() 方向等等。有需要的朋友可以參考一下,希望對你有用。linear-gradient() 的語法: <linear-gradient> = linear-gradient([ [ <angle> | to <side-or-corner> ] ,]? <color-stop>[, <color-stop>]+) linear-gradient() 的取值: 下述值用來表示漸變的方向,可以使用角度或者關鍵字來設置: <color-stop>:用于指定漸變的起止顏色: 注意:為了創建一個線性漸變,你需要設置一個起始點和一個方向(指定為一個角度)的漸變效果。你還要定義終止色。終止色就是你想讓Gecko去平滑的過渡,并且你必須指定至少兩種,當然也會可以指定更多的顏色去創建更復雜的漸變效果。 linear-gradient()的瀏覽器兼容性
linear-gradient()的用法實例 HTML部分: <div id="box"></div> CSS部分: #box{
height: 200px;
width: 300px;
background: -webkit-linear-gradient(right, red , yellow); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient( right, red, yellow); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, red, yellow); /* Firefox 3.6 - 15 */
background: linear-gradient(to right, red , yellow); /* 標準的語法(必須放在最后) */
}效果圖:
如圖所示,實例是從紅色到黃色,從左至右的線性漸變,寫的時候要注意瀏覽器的兼容性問題和語法規則。本文主要介紹了CSS中的線性漸變,漸變分為線性漸變和徑向漸變,下一篇文章會和大家分享徑向漸變。喜歡的朋友可以關注我! 以上就是深入理解CSS中線性漸變linear-gradient屬性的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!