128

16 進形式で色 (アルファ チャネルを含む) を表現する方法に関する W3 またはその他の注目すべき標準はありますか?

#RGBA または #ARGB ですか?

4

5 に答える 5

94

16 進アルファ形式がないようです: http://www.w3.org/TR/css3-color/

とにかく、SASS のような CSS プリプロセッサを使用する場合は、16 進数をrgba: background:に渡すことができます。

rgba(#000, 0.5);

そして、プリプロセッサは 16 進コードを自動的に rgb に変換するだけです。

于 2012-11-07T08:48:10.980 に答える
15

正式な基準があるかどうかはわかりません-

RGBA は私が見た Web Macromedia の表現であり、他のマクロメディアは ARGB を使用しています

RGBA がより一般的な表現だと思います。

それが役立つ場合、これは W3 for CSS3
http://www.w3.org/TR/css3-color/#rgba-colorからのものです

編集(パトリック):上記のW3リンクからの引用

RGB 値とは異なり、RGBA 値には 16 進表記がありません。

于 2009-09-14T02:36:57.413 に答える
11

Chrome 52+アルファ 16 進数をサポートしています。

background: #56ff0077;

古いブラウザーの場合は、次を使用する必要があります。

background-color: rgba(255, 220, 0, 0.3);
于 2016-07-17T13:06:29.303 に答える