一部のブラウザで % 幅の計算方法が異なる可能性はありますか?
コードは次のとおりです。http://jsfiddle.net/yuliantoadi/9eqMg/2/
html :
<div class="grid_6">
grid 6
</div>
<div class="grid_6">
grid 6
</div>
<div class="grid_1">
grid 1
</div>
<div class="grid_2">
grid 2
</div>
<div class="grid_4">
grid 4
</div>
<div class="grid_5">
grid 5
</div>
css:
[class^=grid_]{
float:left;
margin-left:1%;
margin-right:1%;
margin-bottom:5px;
background-color:red;
}
.grid_1 {
width:6.333%;
}
.grid_2{
width:14.666%
}
.grid_4{
width:31.333%
}
.grid_5{
width:39.666%;
}
.grid_6{
width:48%;
}
12 グリッドのデザインは Firefox で問題ありませんが、Safari で確認したところ、問題が見つかりました。Safari または Chrome でコードを開くと、グリッド 5 の後に少しスペースがあることがわかります。