CSS问题---清除浮动

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:43:54
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
zoom:1;
display: inline-block;
_height:1px;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
麻烦朋友们解释一下什么意思``
如果可以的话 没句都解释一下哦 呵呵

自动在调用了.clearfix元素的之后生成一个占据一行里面内容是“.”的行。
行的属性高度等于零,清除浮动,层是隐藏的但是占据物理宽度。

_height:1px; 这个属性我也不知道,看似hack但是我么见过。…………

最后一部分 是针对 IE-mac(苹果机) 浏览器写的一个hack 。

具体详细解释 请参照我回答的问题:zhidao.baidu.com/question/32644827.html