css - 清除修复的问题不适用于 960 网格系统

标签 css css-float 960.gs clearfix

我在使用 960 网格系统构建模型时遇到了 .clearfix 的问题。我不喜欢在我的代码中使用额外的 div 来触发清除,并且在所有围绕 .clearfix 的文档中似乎都作为解决方案提出。 960gs 也有它自己的 clearfix 类,所以我希望它能工作。但是,当我应用标签时,什么也没有发生。空 div 中的 clear 类有效。虽然元素上的 clearfix 类我想在失败后强制清除。鉴于有多少关于 clearfix 的东西,它一定是我忽略的东西。

这是来源:

<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" media="all" href="css/reset.css" />
<link rel="stylesheet" type="text/css" media="all" href="css/960.css" />
<link rel="stylesheet" type="text/css" media="all" href="css/text.css" />
<style type="text/css">
    div > div
    {
        height:3em;
        background-color:Lime;
    }
</style>
</head>
<body>
<div class="container_12">
    <div class="grid_4 clearfix"></div>
    <div class="grid_4"></div>
</div>
</body>
</html>

最佳答案

您必须将 clearfix 类应用到父容器才能工作。

<div class="container_12 clearfix">
    <div class="grid_4"></div>
    <div class="grid_4"></div>
</div>

关于css - 清除修复的问题不适用于 960 网格系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8196640/

相关文章:

css - 内联 UL 元素在 IE7 中不起作用

HTML/CSS 内联 block divs 内没有 float divs

ASP.Net & 960.gs 将 .css 文件集成到新元素中

css - 960.gs格子,格子溢出

css - html 元素对齐

css - 在CSS中对齐两个div

css - contact form 7 wordpress - 如何在鼠标打开时更改边框颜色表单

css - div 在另一个内部的垂直对齐 - 问题

css - 使用 100% 宽度的背景图像居中定位 DIV

html - 960 网格对齐问题