我有2个div在宽度为15%,另一个在85%宽度(总共100%)设置为内联块与浮法:左和a浮动:将它们保持在两侧的权利。2行内块div不会排队时总宽度为100%
但是,当实践中85%的div出现在15%div下面,有一些重叠。下面的链接显示了我是如何设置的。我需要他们完全相互接近100%的集装箱。
https://jsfiddle.net/6favu1gr/1/
我的CSS:
#main_cont {
position: absolute;
width: 100%;
}
#sidenav {
display: inline-block;
float:left;
padding: 15px;
width:15%;
background-color: #130103;
-webkit-box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
-moz-box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
border: 1px solid #938082;
}
#main {
display: inline-block;
float:right;
padding: 15px;
text-align: center;
width:79%;
background-color: #130103;
-webkit-box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
-moz-box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
box-shadow: inset 0px 0px 5px 5px rgba(38,2,6,1);
border: 1px solid #938082;
}
我已经试过较小%的,但降低了窗口的大小,当他们再次重叠。
这不是'直列block's。通过浮动行内元素,“display”的计算值将是“block”。 –