次のように、一連の div を横に並べて配置します。
D0
---------------------------------------
| ------ ------ ------ ------ |
| | | | | | | | | |
| | D1 | | D2 | | D3 | | D4 | |
| | | | | | | | | |
| ------ ------ ------ ------ |
---------------------------------------
D1 の中心。これを行うには、D0 を に設定しtext-align:center
ます。(D1 と D4 を組み合わせた幅がわからないため、margin:auto は使用できません)。
ただし、D1 から D4 には、オーバーレイしたい画像がたくさん含まれています。これを行うにはposition: relative
、D1 とposition:absolute
img タグを設定します。
問題は、これにより D1 ~ D4 にコンテンツがないように見え、text-align:center! で中央揃えにする機能が失われることです。私が望むものを達成する他の方法はありますか?