我试图将两个部分放在一起使用inline-block和宽度作为百分比,但它没有填满我的窗口的整个宽度.
到目前为止我所拥有的:
HTML
<section class="left-content">
"Some Code"
</section>
<section class="main-content">
"Some More Code"
</section>
Run Code Online (Sandbox Code Playgroud)
CSS
.left-content, .right-content {
width: 15%;
min-width: 150px;
padding: 5px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
.main-content {
width: 85%;
min-width: 712px;
padding: 10px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
Run Code Online (Sandbox Code Playgroud)
但除非我在屏幕上计算出小数点的确切百分比,否则它不起作用.有没有人知道如何使用inline-block或我必须使用float?
Net*_*fer 30
这是由于HTML标记中的空格和换行符导致此问题.有两种方法可以解决"问题":
1.从代码中删除换行符和空格
2.将font-size父元素的设置为'0'
另外你有没有设置box-sizing: border-box?