我想要一组横向堆叠的 div,如下所示:
D0
---------------------------------------
| ------ ------ ------ ------ |
| | | | | | | | | |
| | D1 | | D2 | | D3 | | D4 | |
| | | | | | | | | |
| ------ ------ ------ ------ |
---------------------------------------
以 D1 为中心。我可以通过将 D0 设置为text-align:center
. (我不能使用边距:自动,因为我不知道 D1 - D4 组合的宽度)。
但是,D1 到 D4 包含一堆我想要叠加的图像。我可以通过设置position: relative
D1 和position:absolute
img 标签来做到这一点。
问题是这会导致 D1-D4 看起来好像没有内容,并且他们失去了使用 text-align:center 居中的能力!还有其他方法可以实现我想要的吗?