www.7671.net > CSS菜单栏 IE6IE7IE8不兼容,IE9IE10IE11都可正常显示

CSS菜单栏 IE6IE7IE8不兼容,IE9IE10IE11都可正常显示

重新装一下世界之窗浏览器,真的不知道你是怎么弄的,

在标头上加这句,ie8浏览器设置为ie7的兼容模式浏览,就没问题了<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

你的无用代码比较多,不怎么精简!有些定义的不到位!

IE6这个大垃圾,我也遇到了同样的问题,火狐、IE8里显示正常的代码,就IE6里不行还是识别一下吧http://tieba.baidu.com/f?kz=582776782

CSS的有些属性在IE7里和IE6里是不完全相同的支持度!IE6和IE7的区别有时候就象IE6和FIREFOX2.0

针对 问题百度吧!少年,这么多人 你遇到的 别人肯定也遇到过,下次写CSS 最好 先在网上找个 css重置的 之后再开始拼接 那样 兼容性好点

加入判断 <![if IE 6]> <style>IE6的CSS</style> <![endif]> <![if IE 7]> <style>IE7的CSS</style> <![endif]>以此类推

在IE8HEAD之间加入<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />让IE8降低去适应IE7你看看是不是因为没清除浮动造成的,在下学的不好,最好给下html

如楼上所说,ie8不支持css3的选择符,first-of-type 是css3伪类选择符,既然是伪类选择符,那你就可以用class来解决,给所有第一个元素加一个class就可以了

建议以后做网页的时候先测试Firefox,然后是IE8,IE7,IE6 这样能保证大致兼容,然后有不兼容的地方可以使用CSSHACK,具体内容,可以百度,关键词:csshack

相关搜索:

网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com