css问题-ie8下a的hover效果没有出现

html-css017

css问题-ie8下a的hover效果没有出现,第1张

你先把样式写到html里面页面里面看看有没有效果,然后直接写行内背景图片的样式,看看图片有没有出来,我觉得有可能是优先级的兼容问题,也有可能是缓存的问题,你是在ietest里面测试的吗?那ie8还是在用系统的浏览器

function isIE() { //ie?

if (!!window.ActiveXObject || "ActiveXObject" in window)

return true

else

return false

}

能判断是否为IE浏览器,但是控制版本型号 应该不行

这是ie8的一个“毛病”。经过试验,通过定义父对象宽度的方法可以解决这个问题。

另外建议你用标准css来写网页。ie8已经不支持expression了,这就告诉我们——微软也在开放、进步。

参考资料中提到是用js来搞定。