ホームページ >ウェブフロントエンド >CSSチュートリアル >CSSの色の探索
<p>
color
同様に、<code class="language-css">p { color: red; }</code>プロパティは要素の背景を変更します:<p>
background-color
CSSは「Red」や「Darkorange」などの一般的な色の名前をサポートしていますが、すべての可能な色合いを網羅していません。 正確なカラーコントロールのために、RGB、HEX、およびHSLカラーモデルはより大きな柔軟性を提供します。
<code class="language-css">p { background-color: darkorange; }</code>rgbカラーモデル<p> RGB(赤、緑、青)は、コンピューターシステムの色表現の基礎を形成します。 これらの3つの主要な色を混ぜると、幅広い色合いが生成されます。
rgb()
、、<code class="language-css">rgb(<red>, <green>, <blue>)</code>)は、各色コンポーネントの強度を表す0〜255の間の整数値を受け入れます。 0は最も弱い強度を示し、255が最も強いことを示します。たとえば、<p>
red
異なる強度を組み合わせると、多様な色が生成されます:green
blue
rgb値を視覚的に選択するには、カラーピッカーツールを強くお勧めします。数値値だけから結果の色を予測することは困難です。
<code class="language-css">p { color: rgb(255, 0, 0); /* Equivalent to color: red; */ }</code><p>
<code class="language-css">p { color: rgb(168, 189, 45); }</code>アルファチャネルを追加することにより、<p>関数はを拡張します:<p> <p>パラメーター(0.0〜1.0)は透明性を制御します。 0.0は完全に透明であり、1.0は完全に不透明です:
rgba()
rgb()
<code class="language-css">rgba(<red>, <green>, <blue>, <alpha>)</code><p>
alpha
16進モデル
<code class="language-css">p { color: rgba(167, 189, 45, 0.408); }</code>16進数は16進表記を使用します:<p>
<code class="language-css">#rrggbb</code><p> 8桁の16進コードを使用して透明性を追加できます:
#
rr
gg
bb
はアルファチャネル(00〜FF、0.0〜1.0にマッピング)を表します。
<code class="language-css">p { color: #ff0000; /* Equivalent to color: rgb(255, 0, 0); and color: red; */ }</code>これは<p>。に相当します
<code class="language-css">#rrggbbaa</code><p>
aa
hsl()
関数は使用します:
<code class="language-css">p { color: red; }</code><p>
hue
カラーホイール上の色の位置(0〜360度)を表します。
<p>
<p>(0%から100%)は、色の強度を示します(0%は灰色、100%はフルカラーです)。
saturation
<p>
(0%〜100%)追加された黒または白の量を決定します(0%は黒、100%は白です)。
<p> lightness
<p>透明性のためのアルファチャネルを追加します:
<p>
hsla()
これは<code class="language-css">p { background-color: darkorange; }</code>および
<code class="language-css">rgb(<red>, <green>, <blue>)</code>。<p>に相当します
#a7bd2d68
さらなる調査rgba(167, 189, 45, 0.408)
以上がCSSの色の探索の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。