我想根据容器的宽度以相同的宽度和不同的高度水平和垂直地动态定位 div。
我想像这样堆叠它们
| 1 | 2 |
| 3 | 4 |
| 5 |
问题是 div 之间存在空白。即使我在左边添加明确的第 1 和第 5
我仍然有差距。
有可能用 css 实现吗?
EDIT:
容器宽度可能会改变(即,如果用户拖动其边框)。然后内部的 div 应该正确对齐以占据内部的整个空间。可能的结果如下:
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
或者
| 1 | 2 | 3 |
| 4 | 5 |
或者
| 1 | 2 | 3 | 4 |
| 5 |
或者
| 1 | 2 | 3 | 4 | 5 |