css3 グラデーションには 2 つのタイプがあります: 1. 線形グラデーションは、linear-gradient() 関数によって作成され、軸に沿って色を変更し、開始点から終了色まで連続したグラデーションを実行します。 2.radial-gradient() 関数 内側から外側に向かって始点から終点の色まで円形のグラデーションを作成する放射状グラデーションを作成します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&HTML5 バージョン、Dell G3 コンピューター。
2 つのグラデーション方法:
#線形グラデーション: 開始点から終了色まで、軸に沿って色を変更します。 連続グラデーション。
background:linear-gradient(direction,color-stop1,color-stop2,……);
放射状グラデーション (放射状グラデーション): 開始点から終了点まで、色は内側から外側に向かって円形のグラデーションを実行します。
background:radial-gradient(center,shape size,start-color,……,last-color);
サンプルコード:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> #grad1 { width: 200px; height: 200px; /*background-image: linear-gradient( #b7ffb5, #a880ff);*/ /*background-image: linear-gradient(to right, #b7ffb5, #a880ff);*/ /*background-image: linear-gradient(to bottom right, #b7ffb5, #a880ff);*/ background-image: radial-gradient(#7af0ff, #892aff); } </style> </head> <body> <div id="grad1"></div> </body> </html>
エフェクト画像:
1. 上下の線形グラデーション
#2. 左右の線形グラデーション
3. 斜めの線形グラデーション
4. 放射状のグラデーション
(学習ビデオ共有: css ビデオ チュートリアル、Web フロントエンド)
以上がCSS3のグラデーションは何種類あるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。