0

私はdivラッパーを持っていて、背景は白です。ボディの背景(その画像)もあります。ラッパーの中に白い背景のないdivを入れたいのですが、基本的には、そのdivをラッパーの背景に対して透明にすることを目指しています。

<div style="background:none;">ghjhjghjghj</div>

助言がありますか?

編集:

私は、白い背景を持つdiv別の内部にあるトラフを介して体の背景を表示しようとしています。divこれは可能ですか?

4

2 に答える 2

2

この単純な例では、透明な背景色が機能します...

http://jsfiddle.net/rD93B/1/

より多くのHTML/CSSは、あなたが抱えている問題を特定するのに役立ちます。

そして、コンテナdivの白い背景色でjsfiddleを更新しました...

http://jsfiddle.net/rD93B/3/

別の更新...。

http://jsfiddle.net/rD93B/6/

これは、背景画像を表示せずに、コンテナdivの背景色を表示します

CSS

div#outer {
  background-color: green;
  background-image: url(http://static4.grsites.com/archive/textures/red/red001.jpg);
  width: 200px;
  height: 200px;
  z-index: 1;
}


div#inner {
  background-color: inherit;
  background-image: none;
  width: 100px;
  height: 100px;
  border: solid 2px yellow;
  color: yellow;
  z-index: 0;
}

HTML

<div id="outer">
<div id="inner">
</div>
</div>
于 2012-09-22T06:18:14.800 に答える
0

background-colorプロパティを使用して、内部divでtransparentに設定します。

<div style="background-color: transparent;">ghjhjghjghj</div>
于 2012-09-22T05:52:13.427 に答える