css hacks 问题?
*html #main {height:1%;}这代码有什么用呢? 在什么情况下使用
------解决方案--------------------*html #main 这句ie可以识别,但是firefox不能识别,所以这一句应该是用来触发ie的layout属性,有时候ie下经常有边框不能完全显示、背景不能完全显示等等的怪异问题,加这一句应该就不会有这种情况了
------解决方案--------------------这句是 Holy Hack 的经典用法之一,作用是在 ie 下触发 layout 属性。
至于在什么情况下使用,通常是在 IE 的盒模型渲染不符合标准的时候,比如定位、大小等问题,可以尝试一下。具体内容可以参考文献:On Having Layout ,貌似国内有网友翻译的,google 搜索一下