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

ie8下a的hover效果没有出现document里的内容没有问题,这个问题a元素的外层div是绝对定位的右侧fixed框。hover时应该有一个背景色的变化,只有ie8... ie8下a的hover效果没有出现
document里的内容没有问题,这个问题a元素的外层div是绝对定位的右侧fixed框。
hover时应该有一个背景色的变化,只有ie8没有显示hover效果,其他浏览器和其他ie版本正常。
可能是什么问题导致的呢
展开
 我来答
MountainZA
推荐于2018-05-18 · TA获得超过109个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:68.1万
展开全部
你先把样式写到html里面页面里面看看有没有效果,然后直接写行内背景图片的样式,看看图片有没有出来,我觉得有可能是优先级的兼容问题,也有可能是缓存的问题,你是在ietest里面测试的吗?那ie8还是在用系统的浏览器
百度网友1f463fa
2013-12-25 · TA获得超过685个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:477万
展开全部
:hover 伪类本身是设计给a用的,后来随着浏览器的发展,:hover 可以用在任意标签上,唯独,IE8以下版本:hover 伪类仅支持a标签使用。

所以,a:hover的兼容性可以说是最好的(至少比div:hover等其他要好)

题主的问题,可能是:
① IE8的浏览器在IE7或者杂项模式中运行,导致部分css样式不兼容;② 本身题主写的css可能有误;③ css层叠关系导致优先级不同

仅猜测
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是明镜止水
2013-12-25
知道答主
回答量:25
采纳率:0%
帮助的人:26.2万
展开全部
应该是浏览器兼容的问题,网页的编写应先在最新的版本测试,以前的版本不是特别重要。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Prince____Yu
2013-12-25 · TA获得超过3718个赞
知道小有建树答主
回答量:864
采纳率:33%
帮助的人:963万
展开全部
最好把hover加在a标签上,如果是加在其他元素上,可能会有问题。

贴出代码瞧一瞧!
追问
            
就是a标签啊
追答
奥!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式