CSS radial-gradient() 函式
更多“自己嘗試”的例子見下文。
定義和用法
radial-gradient() 函式將徑向漸變設定為背景影像。
徑向漸變由其中心定義。
要建立徑向漸變,您必須至少定義兩個顏色停止點。
徑向漸變示例

版本 | CSS3 |
---|
瀏覽器支援
表中數字表示該函式完全支援的第一個瀏覽器版本。
後面帶有 -webkit-、-moz- 或 -o- 的數字表示支援該屬性的第一個版本(帶字首)。
函式 | |||||
---|---|---|---|---|---|
radial-gradient() | 26.0 10.0 -webkit- |
10.0 | 16.0 3.6 -moz- |
6.1 5.1 -webkit- |
12.1 11.6 -o- |
CSS 語法
background-image: radial-gradient(形狀 大小 at 位置, 起始顏色, ..., 結束顏色);
值 | 描述 |
---|---|
shape | 定義漸變的形狀。可能的值:
|
大小 | 定義漸變的大小。可能的值:
|
position | 定義漸變的位置。預設值是 "center" |
起始顏色, ..., 結束顏色 | 顏色停止點是您希望平滑過渡的顏色。此值由顏色值組成,後跟一個可選的停止位置(0% 到 100% 之間的百分比,或沿漸變軸的長度)。 |
更多示例
示例
具有不同間隔顏色停止點的徑向漸變
#grad {
background-image: radial-gradient(red 5%, green 15%, blue 60%);
}
自己動手試一試 »
示例
具有不同大小關鍵字的徑向漸變
#grad1 {
background-image: radial-gradient(closest-side at 60% 55%, blue, green, yellow, black);
}
#grad2 {
background-image: radial-gradient(farthest-side at 60% 55%, blue, green, yellow, black);
}
自己動手試一試 »
相關頁面
CSS 教程:CSS 漸變