私はdisplay:inline-block
と6行を1行に入れました。しかし、彼らはお互いの間に奇妙な空白を持っている、どうすればそれを取り除くことができますか?彼らは1つの行に容器に収まる必要があります。`display:inline-block`要素に奇妙なマージン
フィドル:http://jsfiddle.net/y7L7q/
HTML:
<div id="container">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
CSS:
#container{
width:300px;
border:1px solid black;
}
.box{
display:inline-block;
height:50px;
width:50px;
background-color:black;
margin:0;
padding:0;
}
設定font-size:0は適切な解決策ではありません。これらのボックス内のコンテンツのフォントサイズは0です。 – Abhidev
あなたの要件に応じて内部のコンテンツのフォントサイズを与えることができますこれをチェックしてくださいhttp://jsfiddle.net/y7L7q/10/ – sandeep
+1 Abhidevのコメントに。 – FelipeAls