私はこのブラウザをブラウザ(Chrome)でレンダリングするのに苦労しています。私はHTMLのすべての要素を保持するラッパーを持って、私は画像を保持するDIV(div-1と呼ぶことができます)を持っていて、この上にそれの上にオーバーレイdivを持っています。画像...任意の迅速なソリューション?あなたは、透明性と独自のイメージを作成する必要はありませんCSS3を使用して基本的なCSS - 上部に半透明のDIVをオーバーレイする方法
答えて
.foo {
position : relative;
}
.foo .wrapper {
background-image : url('semi-trans.png');
z-index : 10;
position : absolute;
top : 0;
left : 0;
}
<div class="foo">
<img src="example.png" />
<div class="wrapper"> </div>
</div>
'top:0;左:0; '.wrapper' –
それは本当です。変更されました – DarkBee
また、画像が透明でない場合、 'opacity:0.4; フィルタ:アルファ(不透明度= 40)。/* IE8以前のもの/ – echolocation
。
ちょうど次
position:absolute;
left:0;
background: rgba(255,255,255,.5);
とdiv要素を持っているバックグラウンド(0.5)での最後のパラメータは、透明性のレベル(高い数はより不透明である)です。
ここDarkBeeの回答に似た純粋なCSSのソリューション、ですが、余分な.wrapper
のdivを必要とせず:
.dimmed {
position: relative;
}
.dimmed:after {
content: " ";
z-index: 10;
display: block;
position: absolute;
height: 100%;
top: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.5);
}
私はここでRGBAを使っていますが、もちろん、あなたが使用することができますもしあなたが好きなら、他の透明方法。
@marcvangend解決策は動作しますが、画像の代わりにスクロール可能なdivがある場合でも、スクロールを有効にすることはできますか? – Onkar
@Onkar '.dimmed:after'セレクタに' pointer-events:none; 'を追加することができます。 http://stackoverflow.com/questions/1009753/pass-mouse-events-through-absolutely-positioned-elementも参照してください。この特定の使用例で動作するかどうかお知らせください。 – marcvangend
すばらしい。基になる要素をクリックする場合は、ルールを追加します。 pointer-events:none; からafter要素CSS規則 –
前の回答と同じですが、私は前にスタッキング目的のために::を置いていました。オーバーレイにテキストを含める場合(一般的な使用例)、:: beforeを使用してオーバーレイを修正する必要があります。
.dimmed {
position: relative;
}
.dimmed:before {
content: " ";
z-index: 10;
display: block;
position: absolute;
height: 100%;
top: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.5);
}
までは私のために働きます。 – Osama
div-elementの場合、効果を有効または無効にするクラスを使用して不透明度を設定できます。
.mute-all {
opacity: 0.4;
}
- 1. 透明部分を持つdiv上で不透明なテキストを取得する方法は?
- 2. 透明なコンポーネント上のJava効率的なオーバーレイ
- 3. スライディングドア透明なオーバーレイ
- 4. 半透明のドット上の追加カラー
- 5. 透明なdiv内の非透明div
- 6. ポップアップ本部HTML5のみCSS、純粋な/基本的なJavaScriptの
- 7. ドラッグイメージを半透明でなく不透明にする
- 8. MKMapViewを透明にするが、オーバーレイを不透明にする
- 9. 半透明ウィザードフォーム
- 10. イメージを不透明から半透明にアニメーション化する(そして半透明に保つ)
- 11. 半透明のカーソル
- 12. フォーム内の半透明の子フォーム(またはその他の半透明レイヤー)
- 13. HTML/CSSの部分的な画像の不透明度
- 14. WPF - 半透明アプリケーション
- 15. 実行時に半透明のオーバーレイをアクティビティバックラウンドに追加します。
- 16. GDIオブジェクトHBRUSH半透明
- 17. SurfaceViewの上にカスタムオーバーレイビューを透明にする方法は?
- 18. iphone 4リンクは赤い半透明の背景/オーバーレイを作成します:アクティブ
- 19. 半透明のフィギュア(pdflatexを)
- 20. CSS要素の基本的な理解
- 21. IE6で半透明のPNGイメージを使用する方法
- 22. CSSの不透明度divのみ
- 23. ActionScript 3.0シェイプの半透明?
- 24. 基本的なHTML/CSS質問
- 25. ポップアップウィンドウのような半透明なアクティビティ
- 26. Android:本当に*透明なアクティビティSwipePadスタイルを作る方法?
- 27. CSS over半透明レイヤーが機能しない
- 28. クリック可能なリンク上のオーバーレイ透明イメージ
- 29. AWTコンポーネントの半透明パネル
- 30. 半透明のjqueryメニュー
共有するコードはありますか? – defaultNINJA