为了账号安全,请及时绑定邮箱和手机立即绑定

如何删除锚点(链接)的下划线?

如何删除锚点(链接)的下划线?

炎炎设计 2019-11-25 16:00:26
无论如何(在CSS中)是否要避免在页面..中引入文本和链接的下划线?
查看完整描述

3 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

使用CSS。这将删除a和u元素的下划线:


a, u {

    text-decoration: none;

}

有时您需要覆盖元素的其他样式,在这种情况下,可以!important在规则上使用修饰符:


a {

    text-decoration: none !important;

}


查看完整回答
反对 回复 2019-11-25
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

CSS是


text-decoration: none;


text-decoration: underline;


查看完整回答
反对 回复 2019-11-25
?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

最简单的选择是这样的:


<a style="text-decoration: none">No underline</a>

当然,将CSS与HTML(即内联CSS)混合使用不是一个好主意,尤其是当您a在各处使用标签时。

这就是为什么最好将其添加到样式表中的原因:


a {

    text-decoration: none;

}

甚至是JS文件中的以下代码:


var els = document.getElementsByTagName('a');


for (var el = 0; el < els.length; el++) {

    els[el].style["text-decoration"] = "none";

}


查看完整回答
反对 回复 2019-11-25
  • 3 回答
  • 0 关注
  • 656 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信