私がやりたいのはdiv
、テキストに影響を与えない透明な背景を持つことです。次の HTML を検討してください。
<section class="content">
<header>
<h1>Description</h1>
</header>
Code
</section>
次の CSS を指定するとします。
background-color: #7ac0da;
opacity: 0.5;
filter: alpha(opacity=50);
テキストは、section
. そこで、次のようにコンテンツをレイヤー化しようと始めました。
<div class="code-sample">
<div class="background"></div>
<section class="content">
<header>
<h1>Description</h1>
</header>
Code
</section>
</div>
ただし、数え切れないほどの繰り返しでは、section
to レイヤーをdiv
. 正直に言うと、私は内部div
とsection
絶対と相対を位置づけてみました。を使ってみましたz-index
。しかし、実際には、ここで暗闇の中で撮影しているだけです。.background
透明な外観にしたい:
background-color: #7ac0da;
opacity: 0.5;
filter: alpha(opacity=50);
しかし、それでもその.content
オーバーレイはdiv
. これにより、div をフロートさせて.code-sample
、それらを 3 列のレイアウトにすることができます。
探しているものをどのように達成できますか?