无论如何(在CSS中)避免在页面中引入的文本和链接的下划线..?
当前回答
我在网印中一直被这个问题困扰并解决了。验证的结果。
a {
text-decoration: none !important;
}
它的工作原理!
其他回答
在我的例子中,有一个关于锚的悬停效应的规则,像这样:
#content a:hover {
border-bottom: 1px solid #333;
}
当然,文字装饰:没有;在这种情况下也无能为力。 我花了很长时间才发现。
所以:下划线不要与border-bottom混淆。
css是
text-decoration: none;
and
text-decoration: underline;
<u>
是一个已弃用的标记。
使用……
<span class="underline">My text</span>
一个CSS文件包含…
span.underline
{
text-decoration: underline;
}
或者只是……
<span style="text-decoration:underline">My Text</span>
我在网印中一直被这个问题困扰并解决了。验证的结果。
a {
text-decoration: none !important;
}
它的工作原理!
如果你只是想从锚链接中删除下划线,最好的选择-
#content a {
text-decoration-line:none;
}
这将删除下划线。
此外,您也可以使用类似的语法来操作其他样式,使用-
text-decoration: none;
text-decoration-color: blue;
text-decoration-skip: spaces;
text-decoration-style: dotted;
希望这能有所帮助!
附注:这是我第一次回答!