CSS radial-gradient() 函数
- 上一页 CSS pow() 函数
- 下一页 CSS ray() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル
定义和用法
CSS radial-gradient()
函数将径向渐变设置为背景图像。
径向渐变由其中心定义。
要创建径向渐变,必须定义至少两个色标。
径向渐变示例:
实例
例1
色标均匀分布的径向渐变:
#grad { background-image: radial-gradient(red, green, blue); }
例2
色标分布不同的径向渐变:
#grad { background-image: radial-gradient(red 5%, green 15%, blue 60%); }
例 3
円形の形状の放射状渐変:
#grad { background-image: radial-gradient(circle, red, yellow, green); }
例 4
異なるサイズキーワードを使用した放射状渐変:
#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 文法
radial-gradient(shape size at position, start-color, ... , last-color);
値 | 説明 |
---|---|
shape |
渐変の形状を定義します。可能な値:
|
size |
渐変の大きさを定義します。可能な値:
|
position | 渐変の位置を定義します。デフォルト値は "center" です。 |
start-color, ... , last-color |
色標は、その間に滑らかな遷移を表示したい色です。 この値は、色値が一つで、その後、一つまたは二つのオプションの色標位置(0% から 100% のパーセンテージまたは渐変軸の長さ)が続きます。 |
技術的詳細
バージョン: | CSS3 |
---|
ブラウザのサポート
テーブルの数字は、その関数を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
radial-gradient() | ||||
26 | 10 | 16 | 6.1 | 12.1 |
二つの位置の色標 | ||||
71 | 79 | 64 | 12.1 | 58 |
関連ページ
チュートリアル:CSS 渐変
参考:CSS repeating-conic-gradient() 関数
- 上一页 CSS pow() 函数
- 下一页 CSS ray() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル