下面我們就給大家介紹一個常見的css3漸變效果。
首先大家要知道,CSS3 定義了兩種類型的漸變(gradients):線性漸變(Linear Gradients)和徑向漸變(Radial Gradients)。
本節(jié)先重點介紹線性漸變-Linear Gradients。
代碼示例如下:
<!DOCTYPE> <html> <meta charset="utf-8"> <head> <title>CSS3創(chuàng)建線性漸變示例</title> <style type="text/css"> .container{ text-align:center; padding:20px 0; width:960px; margin: 0 auto; } .container div{ width:200px; height:150px; display:inline-block; margin:2px; color:#ec8007; vertical-align: top; line-height: 230px; font-size: 20px; } .linear{ background:linear-gradient(to bottom, #4b6c9c , #5ac4ed); } </style> </head> <body> <div class="container"> <div class="linear">Linear線性漸變</div> </div> </body> </html>
效果如下圖:
上圖所示,就是由顏色#4b6c9c到#5ac4ed進行過渡的線性漸變。
或者設置顏色從#9492ff到#ccccff過渡,效果如下:
css3中的linear-gradient屬性就是表示用線性漸變創(chuàng)建圖像。
默認情況下,linear-gradient線性漸變是從上到下開始過渡的。
當然漸變的方向也可以是,向下/向上/向左/向右/對角方向,以及定義一個角度(angle)。
其語法是:
background: linear-gradient(direction, color-stop1, color-stop2, ...);
第一個參數(shù)表示線性漸變的方向,第二個參數(shù)表示開始過渡的顏色即起點顏色,第三個參數(shù)表示過渡到的顏色。
注:Internet Explorer 9 及之前的版本不支持漸變。
本篇文章就是關于css3實現(xiàn)線性漸變效果的方法介紹,非常簡單易懂,希望對需要的朋友有所幫助!
聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com