溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在css3中實現(xiàn)背景顏色漸變

發(fā)布時間:2020-07-21 11:18:42 來源:億速云 閱讀:353 作者:Leah 欄目:web開發(fā)

如何在css3中實現(xiàn)背景顏色漸變?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

一、css3線性漸變設置的背景顏色漸變

首先我們要知道css3線性漸變所用的屬性是linear-gradient。

語法:linear-gradient(to bottom,colorStrat,colorEnd)

參數(shù)含義:

第一個參數(shù)指定 漸變的方向

to bottom 從上至下;to bottom right 從左上至右下;to right 從左至右;to up right 從左下至右上;

to up 從下至下;to up left 從右下至左上;to left 從右至左;to bottom left 從右上至左下

第二個參數(shù) 指定漸變色的開始顏色

第三個參數(shù) 指定漸變色的結束顏色

實例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>億速云</title> 
<style>
#grad1 {
    height: 200px;
    background: -webkit-linear-gradient(yellow, green); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(yellow, green)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(yellow, green)); /* Firefox 3.6 - 15 */
    background: linear-gradient(yellow, green)); /* 標準的語法(必須放在最后) */
}
</style>
</head>
<body>
<h4>線性漸變 - 從上到下</h4>
<div id="grad1"></div>
</body>
</html>

css3背景顏色漸變效果如下:

如何在css3中實現(xiàn)背景顏色漸變

二、css3徑向漸變設置的背景顏色漸變

徑向漸變由它的中心定義。

為了創(chuàng)建一個徑向漸變,你也必須至少定義兩種顏色結點。顏色結點即你想要呈現(xiàn)平穩(wěn)過渡的顏色。同時,你也可以指定漸變的中心、形狀(圓形或橢圓形)、大小。默認情況下,漸變的中心是 center(表示在中心點),漸變的形狀是 ellipse(表示橢圓形),漸變的大小是 farthest-corner(表示到最遠的角落)。

css3徑向漸變用到的屬性是radial-gradient。

語法:background: radial-gradient(shape size at position, start-color, ..., last-color);

實例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>億速云</title> 
<style>
#grad1 {
    height: 150px;
    width: 200px;
    background: -webkit-radial-gradient(orange, yellow, pink); /* Safari 5.1 - 6.0 */
    background: -o-radial-gradient(orange, yellow, pink); /* Opera 11.6 - 12.0 */
    background: -moz-radial-gradient(orange, yellow, pink); /* Firefox 3.6 - 15 */
    background: radial-gradient(orange, yellow, pink); /* 標準的語法(必須放在最后) */
}
</style>
</head>
<body>
<h4>徑向漸變</h4>
<div id="grad1"></div>
</body>
</html>

css3背景顏色漸變效果如下:

如何在css3中實現(xiàn)背景顏色漸變


看完上述內(nèi)容,你們掌握如何在css3中實現(xiàn)背景顏色漸變的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI