0

ここに画像の説明を入力HTML:

<div id="large">
  <div id="medium">
    <div></div>
  </div>
</div>

CSS:

#large {
  width:600px;
  height:400px;
  background:url('image.jpg');
}

#medium {
  width:400px;
  height:200px;
  background:red;
  opacity:.5;
}

#medium div {
  width:300px;
  height:50px;
  background:?;
}

#medium divの背景を無視して、#medium赤い色相のない背景画像を実現します。

これは可能ですか?

4

1 に答える 1

0

子 div にも同じ背景 URL を使用することで、そのためのトリックを行うことができますか。

#medium div {
  width:300px;
  height:50px;
   background:url('image.jpg');
  background-position-x:34px;/*adjust yourself*/
  background-position-y:45px;/*adjust yourself*/

}

jsfiddleを見る

于 2012-12-25T11:11:41.947 に答える