最新のWeb開発のチュートリアル
×

CSS チュートリアル

CSS HOME CSS 導入 CSS 構文 CSS の仕方 CSS 色 CSS 背景 CSSボーダー CSS 余白 CSS パディング CSS 高さ/幅 CSS テキスト CSS フォント CSS リンクス CSS リスト CSS テーブル CSS ボックスモデル CSSの概要 CSSの表示 CSS 最大幅 CSSのポジション CSS 浮く CSS Inline-block CSS 整列します CSS コンビネータ CSS 擬似クラス CSS 擬似要素 CSS ナビゲーションバー CSS ドロップダウン CSS ツールチップ CSS イメージギャラリー CSS 画像の不透明度 CSS 画像のスプライト CSS attrのセレクタ CSSフォーム CSS カウンター

CSS3

CSS3 導入 CSS3 角丸 CSS3 ボーダーイメージ CSS3 背景 CSS3 色 CSS3 グラデーション CSS3 影 CSS3 テキスト CSS3 フォント CSS3 2Dトランスフォーム CSS3 3Dトランスフォーム CSS3 トランジション CSS3 アニメーション CSS3 画像 CSS3 ボタン CSS3 ページネーション CSS3 複数の列 CSS3 ユーザーインターフェース CSS3 ボックスのサイズ設定 CSS3 Flexbox CSS3 メディアクエリー CSS3 MQ例

CSS レスポンシブWebデザイン

レスポンシブWebデザイン イントロ レスポンシブWebデザイン ビューポート レスポンシブWebデザイン グリッドビュー レスポンシブWebデザイン メディアクエリー レスポンシブWebデザイン 画像 レスポンシブWebデザイン ビデオ レスポンシブWebデザイン フレームワーク

CSS Examples

CSS 例 CSS クイズ CSS 証明書

CSS References

CSS 参照 CSS セレクタ CSS 機能 CSS リファレンス聴覚 CSS Web Safe フォント CSS アニメーション CSS ユニット CSS PX-EMコンバータ CSS 色 CSS 色値 CSS 色名 CSS3 ブラウザのサポート

 

CSS色


CSS3の色

CSSは、色名、16進数表現のRGBカラーをサポートしています。

また、CSS3も導入されています。

  • RGBA色
  • HSL色
  • HSLAの色
  • 不透明度

ブラウザのサポート

表中の数字は完全にCSS3カラー値/プロパティをサポートする最初のブラウザのバージョンを指定します。

プロパティ
RGBA, HSL, and HSLA 4.0 9.0 3.0 3.1 10.1
不透明度 4.0 9.0 2.0 3.1 10.1

RGBA色

RGBAカラー値を持つRGBカラー値の拡張であるalpha色の不透明度を指定します-チャネル。

RGBA(赤、緑、青、:RGBA色値で指定されているalpha )。 alphaパラメータは0.0(完全に透明)から1.0(完全に不透明)の間の数です。

RGBA(255、0、0、0.2)。
RGBA(255、0、0、0.4)。
RGBA(255、0、0、0.6)。
RGBA(255、0、0、0.8)。

次の例では、異なるRGBA色を定義します。

#p1 {background-color: rgba(255, 0, 0, 0.3);}  /* red with opacity */
#p2 {background-color: rgba(0, 255, 0, 0.3);}  /* green with opacity */
#p3 {background-color: rgba(0, 0, 255, 0.3);}  /* blue with opacity */
»それを自分で試してみてください

HSL色

HSLは、色相、彩度、明度の略です。

HSL(色相、彩度、明度):HSLカラー値がで指定されています。

  1. フエ(0から360まで)、カラーホイール上程度です。
    • 0(または360)は赤です
    • 120は緑色です
    • 240は青です
  2. 彩度は、パーセント値である100%がフルカラーです。
  3. 明度もパーセンテージです。 0%は、暗い(黒)であり、100%は白です。
HSL(0、100%、30%)。
HSL(0、100%、50%)。
HSL(0、100%、70%)。
HSL(0、100%、90%)。

次の例では、異なるHSL色を定義します。

#p1 {background-color: hsl(120, 100%, 50%);}  /* green */
#p2 {background-color: hsl(120, 100%, 75%);}  /* light green */
#p3 {background-color: hsl(120, 100%, 25%);}  /* dark green */
#p4 {background-color: hsl(120, 60%, 70%);}   /* pastel green */
»それを自分で試してみてください

HSLAの色

HSLAの色の値が付きHSLカラー値の拡張であるalpha色の不透明度を指定します-チャネル。

HSLA(色相、彩度、明度、:HSLAの色の値がで指定されているalpha )、 alphaパラメータは不透明度を定義します。 alphaパラメータは0.0(完全に透明)から1.0(完全に不透明)の間の数です。

HSLA(0、100%、30%、0.3)。
HSLA(0、100%、50%、0.3)。
HSLA(0、100%、70%、0.3)。
HSLA(0、100%、90%、0.3)。

次の例では、異なるHSLAの色を定義します。

#p1 {background-color: hsla(120, 100%, 50%, 0.3);}  /* green with opacity */
#p2 {background-color: hsla(120, 100%, 75%, 0.3);}  /* light green with opacity */
#p3 {background-color: hsla(120, 100%, 25%, 0.3);}  /* dark green with opacity */
#p4 {background-color: hsla(120, 60%, 70%, 0.3);}   /* pastel green with opacity */
»それを自分で試してみてください

不透明度

CSS3の不透明度プロパティが指定されたRGB値の不透明度を設定します。

不透明プロパティ値が0.0(完全に透明)から1.0(完全に不透明)の間の数字でなければなりません。

RGB(255、0、0);不透明度:0.2。
RGB(255、0、0);不透明度:0.4。
RGB(255、0、0);不透明度:0.6。
RGB(255、0、0);不透明度:0.8。

上記のテキストにも不透明になることに注意してください。

次の例では、不透明度が異なるRGB値を示しています。

#p1 {background-color:rgb(255,0,0);opacity:0.6;}  /* red with opacity */
#p2 {background-color:rgb(0,255,0);opacity:0.6;}  /* green with opacity */
#p3 {background-color:rgb(0,0,255);opacity:0.6;}  /* blue with opacity */
»それを自分で試してみてください

練習で自分自身をテスト!

演習1» 演習2» 演習3» 演習4»