960网格很棒,下载后,我注意到它demo.html
的末尾包含.push
和.pull
类的示例,如下所示:
<div class="grid_6 push_6">
<div class="grid_1 alpha">
<p>
60, class = "grid_6 push_6" => class = "grid_1 alpha"
</p>
</div>
<!-- end .grid_1.alpha -->
<div class="grid_5 omega">
<p>
380, class="grid_6 push_6" => class="grid_5 omega"
</p>
</div>
<!-- end .grid_5.omega -->
<div class="clear"></div>
<div class="grid_3 alpha">
<p>
220, class="grid_6 push_6" => class="grid_3 alpha"
</p>
</div>
<!-- end .grid_3.alpha -->
<div class="grid_3 omega">
<p>
220, class="grid_6 push_6" => class="grid_3 omega"
</p>
</div>
<!-- end .grid_3.omega -->
</div>
<!-- end .grid_6.push_6 -->
主页在标题“自定义 CSS 生成器”下提供了一个指向流体网格系统的链接,该链接奇怪地跳过以包含上述测试(按“预览”查看测试)。我决定添加这样一个测试,因为流体网格的 css 确实有这些类!
1)我立即注意到,当您尝试例如在最外层包含设置背景颜色时出现问题DIV
:它不会填充整个内容以在底部包含我的测试(包含)案例!更奇怪的是,当我使用.clearfix
从原始站点(960.gs)获取的 css 文件时,问题得到了解决!即这个:
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after {
content: ' ';
display: block;
overflow: hidden;
visibility: hidden;
font-size: 0;
line-height: 0;
width: 0;
height: 0;
}
.clearfix:after,
.container_12:after {
clear: both;
}
2) 最大的问题仍然存在于我的带有类or的DIV
测试用例中,其中包含的 DIV 被缩小并且不会在其全宽中扩展!"grid_6 pull_6"
"grid_6 push_6"
有谁知道流体网格 960 模板的解决方案,它确实成功地呈现了彼此相邻的.pull
和类?.push
在jsbin.com上查看我的观点:尝试调整浏览器大小(像素大小不成立,使用图片作为背景进一步调查)
谢谢!