【发布时间】:2020-05-11 10:55:01
【问题描述】:
您在附件中看到的所有 3 个容器都在一个主容器中。我在第一个两个容器中使用了“float:left”,在第三个容器中使用了“clear:both”属性。
但是,似乎在将“clear”属性应用于第三个容器后,margin-top 不起作用。
请帮我解决以下问题:
- 为什么会这样?
- 我该如何解决这个问题?
谢谢!
代码:
div#insideContainer1
{
max-width: 500px;
padding: 20px;
box-sizing: border-box;
border: 1px solid #e0e0e0;
border-radius: 5px;
float: left;
}
div#insideContainer2
{
max-width: 500px;
padding: 20px;
box-sizing: border-box;
border: 1px solid #e0e0e0;
border-radius: 5px;
margin-left: 20px;
float: left;
}
div#insideContainer3
{
max-width: 500px;
padding: 20px;
box-sizing: border-box;
border: 1px solid #e0e0e0;
border-radius: 5px;
margin-top: 30px;
clear: both;
}
【问题讨论】:
-
欢迎来到 Stack Overflow!请在您的问题中包含您的代码和重现问题的最简单方法
-
当然@Joundill。