我为我的新项目制作了一个小的 CSS 网格框架,但不久之后,我意识到它有一些缺点。问题是,列不占据一行的整个高度,这反过来又阻止了我创建“块状”布局,并且在当前设置下我无法使用 CSS 实现这一点。
我已经用一些 JavaScript 解决了这个问题,但让我烦恼的是,这种和平的代码需要在页面加载后执行。这意味着如果要加载很多内容,布局会有点混乱。
另外,我对 JavaScript 不是很好,所以我不确定我是否正确地做到了这一点。
这是CodePen上的源代码链接
[注意] 我不想使用任何 JavaScript 库