【发布时间】:2013-12-05 17:38:18
【问题描述】:
我正在尝试创建一个两行三列的网格布局:
这很简单。我想知道如何扩展任何一个给定的单元格,导致其他单元格在扩展的单元格周围重新排列:
我不一定要寻找纯 CSS 解决方案。我有它的工作,但我根据我正在扩展的单元格硬编码绝对位置,这感觉很脏:/谢谢!
【问题讨论】:
-
展开的方块总是在左上角吗?还是取决于正方形在展开之前的位置(右上角展开会使大正方形位于右上角)?如果依赖于后者,扩大中间的正方形会发生什么?
-
好问题:位置取决于展开的单元格。如果中间的单元格被扩展,我可以选择左或右,这并不重要。
标签: javascript html css grid responsive-design