【发布时间】:2020-03-20 04:01:09
【问题描述】:
div {
border: 1px solid black;
}
.div1 {
height: 600px;
width: 600px;
}
.div2 {
height: 300px;
width: 300px;
margin-right: 0px;
margin-top: 0px;
}
.div3 {
height: 150px;
width: 150px;
margin-left: 0px;
margin-bottom: 0px;
}
<div class="div1">
<div class="div2">
<div class="div3">
</div>
</div>
</div>
在上面的代码中我有一个困惑,因为在上面的代码中,边距没有受到内部 div 标签的影响。可能是什么问题?
而我想做的是
【问题讨论】:
-
您误解了边距。底部边距:0;不会将 div 放在它所在位置的底部。我肯定会查看@Paulie_D 发布的链接。
-
您应该检查下面的 4 个答案并解决您的问题,但我建议您在尝试之前学习 CSS 布局和位置。
-
好吧,如果您一直被否决,而不是乞求理解,也许您可以尝试提出更好的问题,不是吗?
-
it cause me banned for 2-3 days for asking a new question so please help and thank in advance.--> 在这 2/3 天内,您可以阅读一些教程来了解 HTML/CSS 的工作原理