を整合していない私は、divタグを持つ奇妙な問題が実際にこれらのdivタグが単一の容器に整列し、グループ化され得るが、ここでは本当に愚かな問題の何かが私のコード#footer .col_three
で今divタグが正しく
<html>
<head>
<style>
body {
padding: 0 2%;
}
#footer {
width: 100 %;
clear: both;
border: 1px solid #CCC;
}
#footer .col_one {
float: left;
width: 25%;
border: 1px solid #CCC;
}
#footer .col_two {
float: left;
width: 25%;
border: 1px solid #CCC;
}
#footer .col_three {
float: left;
width: 24%;
border: 1px solid #CCC;
}
#footer .col_four {
float: left;
width: 25%;
border: 1px solid #CCC;
}
</style>
</head>
<body>
<div id="footer">
<div class="col_one">
something here
</div>
<div class="col_two">
something here
</div>
<div class="col_three">
something here
</div>
<div class="col_four">
something here
</div>
<div style="clear: both">
</div>
</div>
</body>
</html>
です私が幅を24%にすると、すべてのボックスが正しい順序で表示されますが、最後のボックスが最初のボックスの直下に来るのは25%になります。なぜそうですか?合計フッターコンテナは100%で、幅がそれぞれ25%の4つのdivボックスがあります。間違った英語を理解して申し訳ありません。
woooはすばらしかった。 –