ちょっと、 私はCSS3で遊んでいて、3つのdivボックスを使って問題に遭遇しました。 正確なマージンを指定しなくても、それらをラッパーボックスで水平に整列させたいと思っています。 3つのボックスになりラッパーの3つのボックスの水平方向の整列
.box1 {
background: gray;
float: left;
width: 250px;
padding: 3px;
margin: 0 auto;
}
.box2 {
background: gray;
float: left;
width: 250px;
padding: 3px;
margin: 0 auto;
}
.box3 {
background: gray;
float: left;
width: 250px;
padding: 3px;
margin: 0 auto;
}
、それらの間のマージン無しラッパーボックスに左整列:
私のアプローチは、このされています。しかし、ボックスに余白を設定すると、ボックスは赤いラッパーに中央揃えされます。正確なピクセル設定なしでこれを行うためのアイデアですか?
ラップされたボックスをラッパーの中央に配置しますか?それ以外の場合はマージンを削除します。0 auto;ラップ部分にのみ設定してください –
これは私が欲しいものです。 – braindump
3つのボックスを目に見えないdiv要素に囲み、div要素をマージンで中央に配置します。0 auto;ボックス内の余白を調整します。 –