我有两个div,从上到下。我需要一个图像在两个div的顶部。我已经在IE中使用它(使用此代码)。但它只是在Chrome上失败了。
在我看来,Chrome只是忽略了我的手册z-index
,即使它说它不在Dev Tools中。
如何让outer-div 1中的图像重叠outerdiv和inner-div 2?
http://jsfiddle.net/spikey/7zPuy/
HTML:
<div class="outer">
<div class="inner">
<p>Foo</p>
<img src="http://upload.wikimedia.org/wikipedia/commons/b/bf/Wiki_Makes_Video_logo.png" alt="Demonstration image. This image is in the public domain." id="image" />
</div>
</div>
<div class="outer">
<div class="inner">
<p>Bar.</p>
</div>
</div>
CSS:
* { margin: 0; padding: 0; }
.outer
{
width: 100%;
height: 200px;
-webkit-transform: skewY(-3deg);
background-color: lightgray;
}
.inner
{
width: 80%;
height: 200px;
margin: 0 auto;
-webkit-transform: skewY(3deg);
background-color: gray;
text-align: center;
}
#image
{
width: 300px;
height: 100px;
margin-top: 140px;
z-index: 10;
}