私の個人的な使い方のためのCSSフレームワークを構築しようとしています。
他のプロジェクトでこの問題が以前に発生しましたが、コードを変更してこの問題を修正できました。私はあなたが行に以下のdivになるため、実行時に空白があるコードスニペットで見ることができるように、これはmarginとpaddingが0に設定されていても、div間に空白があります
html,body{
margin:0;
padding:0;
width:100%;
height:100%;
}
*{
box-sizing:border-box;
}
.row{
display:block;
width:100%;
height:100%;
margin:0;
padding:0;
}
.col-sm-1,.col-md-1,.col-lg-1{
margin:0;
padding:0;
display:inline-block;
width:4.16667%;
border:1px solid black;
}
<div class="row">
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
<div class="col-sm-1">
</div>
</div>
をなぜ起こるかわかりません。私はクロムでそれを検査しようとしましたが、空白のスペースはボディの一部として表示されます。文字通り余白がなく、パディングもありません
これだけ –
ソリューションは関係なく、それは 'インラインblock'または何か他のかどうかの、同じであるインラインブロックに発生しません。 – Xufox