我有两个div,其中一个嵌套在另一个中。根据页面设计,嵌套的div需要显示为“在顶部”,如下所示:
(来源: cloudfront.net)
我已经为两个元素编写了CSS代码,对嵌套的div使用负的上边距来尝试模拟所需的效果。但是,嵌套的div的顶部大约10像素被剪切掉了,如下所示:
(来源: cloudfront.net)
我不想将元素的位置绝对定位,因为该页面的目标是响应式设计。
div的HTML代码:
<div class="container-div">
<div class="child-div">
...
</div>
</div>
CSS用于div:
.container-div {
padding: 10px 10px 0;
}
.child-div {
display: inline-block;
width: 100px;
height: 60px;
margin: -15px 10px 0;
border: 1px solid #efefef;
background-color: #fff;
}