【发布时间】:2017-11-14 14:57:31
【问题描述】:
我有一个问题,当我浮动两个 div(一个左,一个右)时,我有一个奇怪的填充,我在以下链接的代码中找不到,你会看到我的问题。右侧(侧边栏)的 div 右侧有某种填充,我不知道如何删除它。 所以我的问题是:如何删除上述填充?
下面附上我的 HTML 代码,后跟 CSS。
#wrapper {
width: 80%;
height: 980px;
margin: auto;
padding: 0px;
}
.header {
width: 100%;
border-style: solid;
margin: auto;
text-align: center;
}
.navbar {
width: 100%;
height: 4%;
border-style: solid;
}
.body {
width: 75%;
height: 80%;
border-style: solid;
float: left;
margin: 0px;
padding: 0px;
}
.sidebar {
width: 25%;
height: 80%;
border-style: solid;
margin: 0px;
float: right;
padding: 0px;
}
<body>
<div id="wrapper">
<div class="header">
<h1>Header</h1>
</div>
<div class="navbar">
</div>
<div class="sidebar">
<h1>sidebar</h1>
</div>
<div class="body">
<h1>body</h1>
</div>
<div class="footer">
</div>
</div>
</body>
【问题讨论】:
-
你是用什么浏览器截屏的?转换为 Stack Snippet 后,我们会在 Chrome 上看到不同的结果。
-
我正在使用 chrome,抱歉旧截图,现在将更新。更新后会回复