布局

栅格

使用 .grid 开启自动布局列,创建极简的响应式布局。

添加列 移除列

1
2
3
4
查看源码
<div class="grid">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>

在小型设备(<768px)上,各列会有意折叠为纵向排列。

.grid 在无类版本中不可用。

关于 CSS Grid

Pico 专注于原生 HTML 元素,因此我们保持这套栅格系统的极简。

一套完整的 flexbox 栅格系统——包含全部的排序、偏移和断点工具类——体积可能比整个 Pico 库还大,这并不符合 Pico 的精神。

如果你需要快速搭建原型或构建复杂布局,可以看看 Flexbox 栅格布局,例如 Bootstrap Grid SystemFlexbox Grid

如果你需要一个轻量且可定制的栅格,可以看看 CSS Grid 生成器,例如 CSS Grid GeneratorLayoutit!Griddy

或者,你也可以了解 CSS Grid