网格布局的基本概念

您所在的位置:网站首页 重叠的概念 网格布局的基本概念

网格布局的基本概念

2024-07-11 17:24| 来源: 网络整理| 查看: 265

我们通过在元素上声明 display:grid 或 display:inline-grid 来创建一个网格容器。一旦我们这样做,这个元素的所有直系子元素将成为网格项目。

在这个示例中,有一个类名为 wrapper 的 div 元素作为容器,其内部有五个子元素。

html 一 二 三 四 五

我将 .wrapper 作为一个网格容器。

css.wrapper { display: grid; } * { box-sizing: border-box; } .wrapper { border: 2px solid #f76707; border-radius: 5px; background-color: #fff4e6; } .wrapper > div { border: 2px solid #ffa94d; border-radius: 5px; background-color: #ffd8a8; padding: 1em; color: #d9480f; }

所有直系子元素现在都是网格项了。在 web 浏览器中,元素转为网格项前看不出什么差异,因为网格给这些元素创建了一个单列网格。此刻,Firefox 开发者版(Developer Edition)可能会助你一臂之力。此时,你可能会发现使用 Firefox 开发工具中的网格检查器非常有用。如果你在 Firefox 中查看此示例并检查网格,会看到 grid 值旁边有一个小图标。单击该图标后,该元素上的网格就会显示到浏览器窗口中。

当你学习并且使用 CSS 网格布局时,这个工具能让你更好地了解到你的网格在视觉上发生了哪些变化。

如果我们想让这个示例更加“网格化”,我们需要使用列轨道。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3