CSS Grid 现已更新至 Firefox 52 开发版 (在此下载!)。随着 Chrome(以及预计的 Safari 和 Edge)的实现即将到来,使用网格构建网站将很快在所有主流浏览器中成为可能。
Grid 允许用户将 HTML 与布局问题分离,将这些问题专门在 CSS 中表达。它可以适应媒体查询和不同的上下文,使其成为 Twitter 的 Bootstrap 或 Skeleton 等框架的可行替代方案,这些框架依赖于精确且紧密耦合的类结构来定义内容网格。
网格确实有可能改变我们构建网页的方式,从而减少我们目前在网页构建中固有的脆弱性、代码膨胀和高维护成本的风险。Jen Simmons 称之为 Web 的真实艺术指导,而 Rachel Andrew 则构建了 Grid by Example 来提供信息、分享和宣传它。如果您是网格新手,请务必查看。
如您在视频中所见,网格高亮器工具将帮助您开始在工作时在页面内说明网格。计划在不久的将来添加更多工具来不断改进与网格的协作。
要访问此工具,请确保您运行的是最新版本的 DevEdition。接下来,打开一个已知具有网格代码的页面——我们建议您使用 这些演示。通过开发者→检查器打开检查器。选择具有属性 display: grid; 的元素。要切换网格线,请单击“网格”旁边的图标,这将永久保留这些线。
Firefox 开发者工具团队计划在未来进行一系列改进,使与网格的协作更轻松。您可以通过这些错误跟踪我们的进度
- 使检查页面按钮在适用时自动开启网格高亮器 (错误 1297100)
- 将网格高亮器扩展到我们新的 响应式设计模式,并添加自定义选项以使在响应式设计模式中显示网格更加容易,以及
- 创建一个新的 面板以使与网格的协作更具可定制性。
用于跟踪此工作的元错误是 错误 1181227。
10 条评论