3列のレイアウトで私を助けることができる人がいるかと思います。このコードを使用すると、折り返しdivとフッターの間には常にギャップがあります。私は本当にすべてのヒントに感謝https://jsfiddle.net/axee/czxwyzqL/3/HTML、CSS 3列レイアウトの表示:インラインブロックの間隔
-
HTML
<div id="header">Header</div>
<div id="wrap">
<div id="left"></div>
<div id="content"></div>
<div id="right"></div>
</div>
<div id="clear"></div>
<div id="footer"></div>¨
CSS
*{
box-sizing: border-box;
margin:0px;
padding:0px;
}
#header {
background-color:aqua;
height:75px;
}
#wrap div{
display:inline-block;
}
#left{
float:left;
width:25%;
height:15px;
background-color:red;
}
#content{
width:50%;
height:15px;
background-color:blue;
}
.clear{
clear:both;
}
#right{
float:right;
width:25%;
height:15px;
background-color:green;
}
#footer{
height:50px;
background-color:yellow;
}
は、ここで私はと周りに取り組んできたバイオリンです!
あなたのフィドルにはいくつかのエラーがあります - https://jsfiddle.net/eatjy7cr/ #content divもフロートする必要があります。 –