入力フィールド要素を含む Web ページを作成しています。入力フィールド要素は、背景が青色の div 内にあります。入力フィールドを白くするだけでなく、透明にして、div の青い背景の一部が見えるようにします。また、フィールドにも白いテキストが欲しいです。これを CSS でコーディングして、すべてのブラウザーと互換性を持たせるにはどうすればよいですか?
1142 次
1 に答える
2
どのブラウザをサポートしようとしているのか完全にはわかりません。最新のすべてのブラウザを意味する場合は、互換性について特に心配する必要はありませんが、とにかく:
background-color: transparent;
ほぼどこでも動作するはずです。
要素全体を部分的に不透明にしたい場合は、ここfilter
に示すように、 IE8およびopacity
その他すべてに使用できます。
background-color
部分的に不透明な色(または他の色)を設定できるようにしたい場合は、rgbaを使用できます(例:) color: rgba(255,0,0,0.5);
。詳細とサポートテーブルはこちら。ネタバレ:IE8では動作しません。
于 2012-09-14T04:21:35.447 に答える