网页超链接a标签被鼠标点一下就出现下划线,鼠标再次经过下划线消失,移开又出现
在css中对a都统一设置了text-decoration:none;网页加载完后a显示正常。当点一个a标签的时候对应的a标签就会出现一个下划线鼠标经过他下划线消失,移开下...
在css中对a都统一设置了text-decoration: none; 网页加载完后 a显示正常。当点一个a标签的时候 对应的a标签就会出现一个下划线 鼠标经过他 下划线消失,移开 下划线显示。当点击别的a的时候 之前有下划线的a下划线消失,被点击的a出现下划线。 好纠结 这问题困扰至今
展开
4个回答
展开全部
有CSS定义了访问过的链接状态。你要将 a:visited {}里面的下划线删除。现在浏览器都自带工具,你按F12就可以看到是什么样式在作怪。
拓展:
1、超级链接简单来讲,就是指按内容链接。超级链接在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。各个网页链接在一起后,才能真正构成一个网站。
2、所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。
3、超链接是超级链接的简称。如果按照使用对象的不同,网页中的链接又可以分为:文本超链接,图像超链接,E-mail链接,锚点链接,多媒体文件链接,空链接等。超链接是一种对象,它以特殊编码的文本或图形的形式来实现链接,如果单击该链接,则相当于指示浏览器移至同一网页内的某个位置,或打开一个新的网页,或打开某一个新的WWW网站中的网页。
展开全部
a{text-decoration:
none;}
//这个是设置a标签的默认状态去除下划线
a:visited{text-decoration:
none;}
//这个是设置a标签的访问过后的状态去除下划线a:hover
{text-decoration:
none;}
//这个是设置a标签的鼠标覆盖状态去除下划线
a:active{text-decoration:none;}
//这个是设置a标签的活跃状态去除下划线
none;}
//这个是设置a标签的默认状态去除下划线
a:visited{text-decoration:
none;}
//这个是设置a标签的访问过后的状态去除下划线a:hover
{text-decoration:
none;}
//这个是设置a标签的鼠标覆盖状态去除下划线
a:active{text-decoration:none;}
//这个是设置a标签的活跃状态去除下划线
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有CSS定义了访问过的链接状态。
你要将 a:visited {}里面的下划线删除。
现在浏览器都自带工具,你按F12就可以看到是什么样式在作怪。
你要将 a:visited {}里面的下划线删除。
现在浏览器都自带工具,你按F12就可以看到是什么样式在作怪。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a:focus{text-decoration: none}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询