如何覆盖溢出:隐藏?

时间:2013-06-28 07:00:30

标签: css

请在此处查看JSFIDDLE

作为粉红色div的父父节点,蓝色div包含了css样式overflow:hidden,这在我的项目中对于其他内容部分是必不可少的。

但是现在我必须在边界上显示粉红色的方块,因为它的父级overflow:hidden似乎是重叠的一部分。如果我想做,我该怎么办?

谢谢!

2 个答案:

答案 0 :(得分:1)

可能。如果您在元素上声明overflow:hidden,那么所有子元素都必须遵守此规则。

您可以做的是将盒子移出并相应地放置它:

<div class="paper">
    <div class="container">    
    </div>
    <div class="box">    
    </div>
</div>

答案 1 :(得分:0)

删除给您的父类.papaer overflow:hidden

添加此css

.paper:after{
    content:'';
    overflow:hidden;
    display:table;
}

<强> Demo