CSS设置color属性过后,hover中的color就没用了?为什么。。。

通过CSS进行全局设置<a>标签的color,单个<a>在不进行color设置的时候,hover样式是可以显示的,为什么对<a>增加一个color属性设置的时候,hove... 通过CSS进行全局设置<a>标签的color,单个<a>在不进行color设置的时候,hover样式是可以显示的,为什么对<a>增加一个color属性设置的时候,hover就起作用了呢? 展开
 我来答
在飞的豪猪
2013-04-10 · TA获得超过103个赞
知道答主
回答量:141
采纳率:100%
帮助的人:82.7万
展开全部
全局定义的样式作用于全局所有这个标签,如果对某个class的hover进行定义,网页最后读取的肯定是你给class定义的样式。就如同你要找个人,全局说他在中国,而class的hover说他在中国某省某市某地区,那肯定会读取的class的hover的,因为他定义的目标更详细,更单一些。
请轻亲青草
2018-08-03 · TA获得超过633个赞
知道小有建树答主
回答量:1901
采纳率:85%
帮助的人:216万
展开全部
a标签有默认hover属性,请额外添加a:hover{color:red}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kbly12345
2013-04-10 · TA获得超过298个赞
知道小有建树答主
回答量:970
采纳率:0%
帮助的人:118万
展开全部
--让我来回答你,希望你采纳--
在网页中,如果你单独设置了<font color="990000"><a href="index.html">我是链接</a></font> 比如上面的例子,你再用Css就对它没用,因为html级别在css之前。当然你可以有其他方法使链接样式达到你想要的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
许海召
2013-04-10 · TA获得超过415个赞
知道小有建树答主
回答量:526
采纳率:0%
帮助的人:138万
展开全部
a:hover{color:#333;}这样就好了
追问
是的啊,这句话是有的,只要不给单独添加color属性,就能显示出来,一旦给添加color属性。。就不起作用了。。。

CSS不是我写的,只是因为需要,现在要改。。。不知道会不会因为其他原因导致这个结果的。。。
追答
你要改其中的一块 那就 把外边的 class 名加上就好了 如 .classname a:hover{color:#333;}就好了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式