誰もがCSSの透明性の色コードが白= "#FFFFFF"のようなものだと教えてもらえますか?私は次のコードを使用しているので、カラーコードをintに変換します:
Color color = ColorTranslator.FromHtml(hex);
return (int)((color.R << 16) | (color.G << 8) | (color.B << 0));
cSSで透明な要素を作成する方法:
IEのCSS:
filter: alpha(opacity = 52);
他のブラウザのCSS:
opacity:0.52;
透明性のための16進コードはありません。 CSSの場合、transparent
またはrgba(0, 0, 0, 0)
のいずれかを使用できます。
または、単に置くことができます
background-color: rgba(0,0,0,0.0);
これで問題が解決するはずです。
アイテムの背景色を選択し、不透明度を個別に指定するだけです。
div { background-color:#000; opacity:0.8; }
色の16進文字列の透明度コンポーネントはありません。 0.0〜1.0の浮動小数点数であるopacity
があります。
使ってみて
background-color: none;
それは私のために働いた。
CSSに次のように記述します。
.exampleclass {
background:#000000;
opacity: 10; /* you can always adjust this */
}
カラーコードの前に2つのゼロ(00)を追加するだけで、その色の透明度が得られます。
CSS4には8桁の16進コードがあります( CSS Color Module Level 4 )、最後の2桁(または略語の場合、4桁の最後)はアルファ、00
は完全に透明、ff
は完全に不透明、7f
不透明度0.5などを表します。
形式は'#rrggbbaa'
または省略形、'#rgba'
。
MSブラウザのサポートは不足しており、他の開発者よりも協力性が低いか、または遅くなる場合があります。どちらかまたは両方が実際にIEの運命を封じました。 https://caniuse.com/#feat=css-rrggbbaa =