IE与火狐div的高度的差异怎么解决?

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:35:51

说明下具体的问题。

一般来说可以写HACK进行区别,
比如

#top {
height: 100px; /* FF,IE有效 */
*height: 120px; /* IE6,IE7有效 */
_height: 110px; /* IE6有效 */
}

其它的原素也都可以这样用,你也可以将星号"*",下划线"_"这种直接写在CLASS的前面。
记住前后的次序不要错了,先是不带符号的写在前面,然后是星号"*",再是下划线"_",如果你CSS写得多,应该明白为什么这样写,不明白就照做吧,这是HACK。

建议尽量少用这种HACK去做兼容性的修正,应该尽量学会找其它的正常代码办法去解决,这样学习css才能有大的突破,不要依赖HACK。
希望对你有帮助。

  您好,感谢您对火狐的支持

  不同的浏览器会有兼容的问题,您可以参考下:http://www.douban.com/group/topic/4629864/,详细介绍了兼容处理方法。
  您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

等更新版本。