【发布时间】:2014-06-22 03:40:25
【问题描述】:
在 RWD 中,我们使用流体网格。一个例子是onepcssgrid。可以说,我为 1280px 的目标屏幕选择了 1200px。所以我们有
.onepcssgrid-1200 {
max-width: 1220px;
}
包括边距和一些填充,我的内容区域是 1200 像素。现在让我们说,我想要一个大的页眉或页脚,在顶部或底部。我没有办法做到这一点。主要原因是每个元素都指向.onepcssgrid、.onerow、.col(n) 的子/后代。或者我可以!
- 更改 onepcssgrid.css 本身的样式。
- 在我的主样式表中覆盖它们。
- 创建一个
<header>元素,给它width: 100%,然后使用.onepcssgrid、.onerow、.col(n)。<footer>将是相同的或图片库。
哪种方式更好?为什么这些网格中没有任何 CSS 网格或类允许这样做,或者存在?在一些网格中,我见过.push 和.pull 类。他们用于这种情况吗?这是故意突破电网的好案例吗?这些只是我的选择吗?高手是怎么做到的?
我的目标布局。
【问题讨论】:
-
网格是为了您的方便,而不是相反。你可以随时爆发。
-
@Ejay:是的,我们从css-tricks.com/dont-overthink-it-grids知道这一点
标签: html css responsive-design fluid-layout