[解決済み] 透明色 vs rgba(0,0,0,0)
2022-03-08 10:57:51
質問
使用する大きなメリットはありますか?
background-color: rgba(0,0,0,0);
の代わりに
background-color: transparent;
?
解決方法は?
動作は全く同じですが
transparent
はIE8にも対応しています。
.
RGBA
はより高度なものです(ただし
IE8をサポートしていない
というように、素早く修正することができます。
ほぼ透明
属性を完全に変更することなく、色を変更することができます。
例えば、以下のように設定するのはとても簡単です。
background-color: rgba(0,0,0,0.1);
認識できないプロパティを無視するブラウザのデフォルト動作のため、新しいブラウザでは新しいものを使用し、古いブラウザではフォールバックを残すために、単に両方を入力することでそれらを組み合わせることが可能である。
background-color: transparent;
background-color: rgba(0,0,0,0);
あるいは、もっと便利なのは、引用された alreasy の場合です。 ほぼ透明 の背景は、書くことができます。
background-color: transparent;
background-color: rgba(0,0,0,0.1);
新しいブラウザは
rgba(0,0,0,0.1)
を背景として使用し、以前の
transparent
という宣言がありますが、IE8では
transparent
を無視するため、背景として認識されます。
rgba()
の値で、若干異なる結果になりますが、以下のようになります。
グレースフルデグラデーション
の原則に従います。
関連
-
[解決済み] SPANのheightプロパティを設定する方法
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] CSSのdisplayプロパティで遷移する
-
[解決済み] How do I style a <select> dropdown with only CSS?
-
[解決済み] なぜpxでなくemなのか?
-
[解決済み】CSSカラー変数に不透明度を適用する方法は?
-
[解決済み】background-imageの上に半透明のカラーレイヤー?
-
[解決済み] [CSSで背景色を透明にするには?
-
[解決済み】白の上のRGBをRGBAに変換する
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] <div style="display:none">によるテーブルデータの非表示。
-
[解決済み] iframe 要素の scrolling 属性は廃止されました。代わりにCSSを使用してください。
-
[解決済み] DIVを重ねる?
-
[解決済み] cssによる波状の形状
-
[解決済み] MUIでカスタムアニメーションエフェクト@keyframesを適用する方法は?
-
[解決済み] モバイル端末でCSSを使用したフルハイトの背景画像
-
[解決済み] psuedo 要素を用いたスクロール/ホバー可能な CSS ツールチップ
-
[解決済み] ReactJSを使ったインラインのフォントサイズスタイルの生成
-
[解決済み] div要素内でテキストが折り返されない
-
[解決済み] background:none vs background:transparent その違いとは?