我导入了fontawesome图标。
<script src="https://use.fontawesome.com/e5d9dacb14.js"></script>
接下来,我有一个超链接:
<a href="https://google.nl"> <i class="fa fa-user-o" ></i> Personal Page </a>
此超链接具有令人讨厌的下划线,我尝试按照this answer删除。
为此,我将此添加到我的CSS中。
a.nounderline {text-decoration: none; }
我将超链接更改为:
<a.nounderline href="https://google.nl"> <i class="fa fa-user-o" ></i> Personal Page </a.>
现在。这确实删除了下划线,但它也删除了超链接。 See my jsfiddle
答案 0 :(得分:3)
如果您要将代码添加到代码中,请按class="nounderline"
a.nounderline {
text-decoration: none;
}
&#13;
<a class="nounderline" href="https://google.nl"> <i class="fa fa-user-o"></i> Personal Page </a>
&#13;
答案 1 :(得分:0)
a.noundeline
代表a
,其中nounderline
为班级
因此,您必须创建一个<a class="nounderline">
标记才能使其正常工作。
答案 2 :(得分:0)
请参阅下文。您需要将.nounderline
定义为CSS中的类。
.nounderline {
text-decoration: none;
}
&#13;
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<a class="nounderline" href="https://google.nl"> <i class="fa fa-user-o"></i> Personal Page </a.>
&#13;
答案 3 :(得分:0)
您可以将text-decoration: none;
css样式用于Anchor标记。如下所示
a.nounderline {text-decoration: none; }
答案 4 :(得分:0)
您附加了带有HTML <a>
标记的类名,这是错误的。
您需要做的只是将类属性添加到<a>
标记中,如下所示:
<a class="nounderline"></a>
<a class="nounderline" href="https://google.nl"> <i class="fa fa-user-o" ></i> Personal Page </a>
答案 5 :(得分:0)
对我有用的是:
a, nameofdiv{
color:black;
text-decoration: none;
}
希望这有帮助