#019:构建简单网格

网站设计正在形成非常类似网格的布局。我们的模块将非常整洁地排列成网格。但是网格不是复杂且奇怪的吗?也许我们应该使用一些花哨的框架?不。它们很容易。我们将在短短几分钟内设置一个简单的网格。这里使用的概念启发了文章 “不要过度思考网格”。

当然,我们在过程中遇到了一些问题(正如你所做的那样)。在这种情况下,我们使用了与我们想要的不匹配的属性选择器。

我们还设置了一个“工具箱”CSS文件,其中将包含通用、可重用且某种程度上全局有用的类。第一个,一如既往,是 清除浮动——一段 CSS,我们可以在不想因其浮动子元素而坍塌的父元素上使用。我们不会将这个工具箱 CSS 作为单独的文件加载,而是将其 @import 到全局文件中。

我们让网格工作起来,但我们仍然需要做一些工作来正确地放置模块并设置间隙。