テキストと画像のいくつかのブロックを隣り合わせに配置する必要がある Web サイトを作成しています。しかし、私はそれらを中心にしたいとも思っています。これらの要素ごとに設定されたサイズを使用しているため、誰かが画面のサイズを変更した場合、ページで隣り合わせに配置された div の数を変更し続ける必要があります。通常は float:left; を使用します。このためですが、ページを中央に配置したいので、うまくいきません。
したがって、次のようになります。
________
|1 2 3 4|
| 5 6 |
|_______|
しかし、画面のサイズを変更すると、次のようになります。
______
|1 2 3|
|4 5 6|
|_____|
サイズを大きくすると、次のようになります。
___________
|1 2 3 4 5 |
| 6 |
|__________|
現在、css は次のようになっています。
div.child{
width:23%;
float:left;
height:600px;
padding:0px;
min-width:200px;
max-width:230px;
overflow:hidden;
text-align:center;
border-style:solid;
border-width:5px;
overflow:visible;
display:inline-block;
}
と
div.parrent{
padding:0px;
border-style:solid;
border-top-style:solid;
border-width:5px;
overflow:hidden;
text-align:center;
}
ヒントはありますか?