相对div崩溃与绝对定位的孩子

时间:2015-01-20 17:47:12

标签: html image collapse absolute

我正在为我正在制作的网站建立一个居中的旋转图片库。为了正常运行,由于fadeIn fadeOut功能,图像必须绝对定位。

我遇到的问题是父div(相对定位的div)在绝对定位的图像上崩溃....这是预期的。

有没有针对此的css修复?我知道你可以使用javascript来解决这些元素的大小...但是这只会变得非常混乱,如果可能的话,我更喜欢更好的兼容性w / css。

这是jsfiddle: http://jsfiddle.net/john23/86y311q3/

代码。因此,使用此代码,我试图获得" blue"上课时不要崩溃" red"类。



#wrapper {
    border: 1px solid black;
    text-align:center;
}

#blue {
    position:relative;
    display:inline-block;
    border:1px solid blue;
}

#red {
    border:1px solid red;
    position:absolute;
    width:100px;
    height:200px;
    left: -50px;
    margin-top:-50%;
    margin-left:-50%;
}

<div id='wrapper'>
  <div id = 'blue'>
    <div id='red'> 
        <p>I have an image in here<p>
    </div>
  </div>
</div>
&#13;
&#13;
&#13;

0 个答案:

没有答案