方法: 1. RGBA() 関数を使用して、赤、緑、青、透明度の重ね合わせを使用してさまざまな色を生成します。構文は、「rgba(red、green、blue、transparency)」です。 HSLA() 関数を使用して、「hsla (色相、彩度、明るさ、透明度)」という構文で色相、彩度、明度、透明度を使用して色を定義します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
方法 1: RGBA() 関数を使用する
rgba() 関数は、赤 (R)、緑 (G)、青 (B)、透明度 ( A) さまざまな色を生成するオーバーレイ。
構文:
rgba(red, green, blue, alpha)
属性値:
説明 | |
---|---|
#red | 赤の値を定義します。値の範囲は 0 ~ 255 で、0% ~ 100% のパーセンテージも使用できます。|
green | 緑色の値を定義します。値の範囲は 0 ~ 255 で、パーセンテージ 0% ~ 100% も使用できます。|
blue | 青色の値を定義します。値の範囲は 0 ~ 255 で、パーセンテージ 0% ~ 100% も使用できます。|
アルファ - 透明度 | 透明度を定義します 0 (完全に透明) ~ 1 (完全に不透明)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> #p1 {background-color:rgb(255,0,0,0.3);} #p2 {background-color:rgb(0,255,0,0.3);} #p3 {background-color:rgb(0,0,255,0.3);} #p4 {background-color:rgb(192,192,192,0.3);} #p5 {background-color:rgb(255,255,0,0.3);} #p6 {background-color:rgb(255,0,255,0.3);} </style> </head> <body> <p>RGB 颜色,并使用透明度:</p> <p id="p1">红色</p> <p id="p2">绿色</p> <p id="p3">蓝色</p> <p id="p4">灰色</p> <p id="p5">黄色</p> <p id="p6">樱桃色</p> </body> </html>
# hsla() 関数は、色相、彩度、明度、透明度を使用して色を定義します。
HSLA は、色相、彩度、明度、透明度の略です (英語: Hue、Saturation、Lightness、Alpha)。 色相 (H) は色の基本的な属性であり、赤、黄色など、一般的に色の名前と呼ばれるものです。hsla(hue, saturation, lightness, alpha)
色相の定義 (0 ~ 360) - 0 (または 360) は赤、120 は緑、240 は青 | #saturation - 彩度 |
彩度を定義します。0% はグレー、100% はフルカラー | 明度 - 明るさ |
明るさを定義します。0% は暗い、50% は通常、100% は白です | アルファ - 透明度 |
透明度を定義 0 (完全に透明) ~ 1 (完全に不透明) | ##例: |