css,定义hover有下划线,为什么在浏览器里必须单击才会出现下划线呢

不对啊,大家还是看看代码吧:#headera:link{color:#333333;text-decoration:none}#headera:visited{color... 不对啊,大家还是看看代码吧:
#header a:link{
color: #333333;
text-decoration:none}
#header a:visited{
color: #333333;
text-decoration:none}
#heaedr a:hover{
color: #333333;
text-decoration:underline;}
#header a:active{
color: #333333;
text-decoration:underline;}
hover定义了元素在鼠标悬停是有下划线,为什么浏览器里必须单击才会有呢??
展开
 我来答
s565927656
推荐于2018-03-26
知道答主
回答量:10
采纳率:0%
帮助的人:4.3万
展开全部
css a的伪类有4中
link设置a对象在未被访问前的样式表属性
hover设置对象在其鼠标悬停时的样式表属性
active设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性
visited设置a对象在其链接地址已被访问过时的样式表属性
下划线的样式是text-decoration:underline;
你看看有没有设置错
百度网友f4672095b
2011-10-11 · TA获得超过628个赞
知道小有建树答主
回答量:379
采纳率:80%
帮助的人:330万
展开全部
你的下文中估计删除了hover的下划线了吧。
单击以后出会,说明你的a:visited还没删除下划线。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孙超的ID账号
2011-10-13 · TA获得超过259个赞
知道小有建树答主
回答量:531
采纳率:37%
帮助的人:139万
展开全部
换个浏览器试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开拖拉机的叔叔
2011-10-12 · 超过12用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:38.2万
展开全部
重新开一个页面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式