16 進形式で色 (アルファ チャネルを含む) を表現する方法に関する W3 またはその他の注目すべき標準はありますか?
#RGBA または #ARGB ですか?
16 進アルファ形式がないようです: http://www.w3.org/TR/css3-color/
とにかく、SASS のような CSS プリプロセッサを使用する場合は、16 進数をrgba
: background:に渡すことができます。
rgba(#000, 0.5);
そして、プリプロセッサは 16 進コードを自動的に rgb に変換するだけです。
正式な基準があるかどうかはわかりません-
RGBA は私が見た Web Macromedia の表現であり、他のマクロメディアは ARGB を使用しています
RGBA がより一般的な表現だと思います。
それが役立つ場合、これは W3 for CSS3
http://www.w3.org/TR/css3-color/#rgba-colorからのものです
編集(パトリック):上記のW3リンクからの引用
RGB 値とは異なり、RGBA 値には 16 進表記がありません。
Chrome 52+はアルファ 16 進数をサポートしています。
background: #56ff0077;
古いブラウザーの場合は、次を使用する必要があります。
background-color: rgba(255, 220, 0, 0.3);