私は大きなdivの中に小さなdivを中心に置こうとしています。私のコードは次のようになります。親div内に複数のdiv要素を中央に配置するにはどうすればよいですか?
div.box-collective {
\t background-color: grey;
\t width: 100%;
}
div.box {
\t width: 100px;
\t height: 100px;
\t border: 1px solid black;
\t display: inline-block;
\t margin: 10px;
}
<div class="container">
<h1>My boxes</h1>
\t <div class="box-collective">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
\t </div>
</div>
以来のより良いアイデアを得るために、これらの写真を見てください、私は言葉をどうしようとしていますかを説明することは不可能:
を上記の場合、画面の幅はl arge(デスクトップ)。基本的には、私のコードはトップバージョンのように見えます。私は結果が一番下にあるもの、つまりボックスのグループが完全に中心にあることを望んでいます。この場合
、画面が小さく、各ボックスは、インラインブロックであるため、画面のサイズが変更されたとき、それらは自動的に新しい行に行きます。しかし、もう一度私はそれらを中心にしたい、右の写真に似ています。
純粋なCSSを使用してこれを実現するにはどうすればよいですか?どんな助けもありがとうございます。
を使用:センター;'ます。http:// codepen .io/anon/pen/zBJboR –