我已经设置overflow:hidden
了一个容器。我想为容器内的元素设置绝对位置,使其显示在容器外,但是溢出隐藏不允许它显示。
对我来说使用overflow:hidden
容器很重要,因为容器中有很多元素。有没有办法让它与overflow:hidden
?
的父元素wrap
是body
标签,很难据此决定位置。
HTML:
<div class="wrap">
<div class="box">
<span>Left</span>
<div class="main"></div>
</div>
</div>
CSS:
.wrap{
width: 500px;
margin: 50px auto;
border: 1px solid green;
overflow: hidden; /*causes the problem */
}
.box{
position: relative
}
.main{
width: 100px;
height: 100px;
background: green;
}
span{
position: absolute;
left: -50px;
}
演示:http: //jsfiddle.net/c55hS/