基本上,我希望子 div 在父 div 中均匀分布,如果删除了其中一个子 div,则其余部分应调整大小并再次均匀填充剩余空间。
前任:
---parent---------------
| -------------------- |
| | child | |
| -------------------- |
| -------------------- |
| | child | |
| -------------------- |
| -------------------- |
| | child | |
| -------------------- |
------------------------
现在当一个子 div 被删除时,它应该变成
---parent---------------
| -------------------- |
| | child | |
| | | |
| | | |
| -------------------- |
| -------------------- |
| | child | |
| | | |
| | | |
| -------------------- |
------------------------
现在,我只想用纯 html/css 来做这件事,但目前我找不到解决方案。
我正在考虑的另外两个选择是:
- 使用javascript计算高度
- 为一堆场景创建不同的类(例如:具有 2 个子 div、3 个子 div、4 个子 div 等的父级),然后使用 php 相应地加载它们
有人有更好的主意吗?