这是我的导航中的一个链接:
<li><a href="#live-now" class="navBtn"><span id="navLiveNow" class="white innerShadow textShadow">Live Now</span></a></li>
我的css中还有以下内容:
a { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:focus { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
但是链接仍然显示在可怕的蓝色/紫色访问/悬停html默认。我做错了什么?
7条答案
按热度按时间5fjcxozz1#
您需要覆盖颜色:
inn6fuwd2#
对于CSS内联样式,这对我来说效果最好。
eqfvzcg83#
嘿定义颜色
#000
到像你和修改你的css像这样或者这个
wlzqhblo4#
删除默认链接已解决:访问的内容是css....您只需转到HTML并添加一个简单的
〈a href="”style=“文本修饰:无”〉< /a>
......这就是HTML页面过去的样子
m3eecexj5#
如果你想用你自己选择的颜色来显示锚点,那么你应该在CSS中的锚点标签属性中定义颜色,如下所示:-
请参见演示:-http://jsfiddle.net/zSWbD/7/
gg58donl6#
默认情况下,链接颜色为蓝色,visited颜色为purple。此外,文本修饰为下划线,颜色为蓝色。如果您希望visited保持相同的颜色,请悬停并聚焦,然后按照以下代码操作-
例如,颜色为:第000名
如果您想对悬停、已访问和焦点使用不同的颜色。例如悬停颜色:红色已访问颜色:绿色和焦点颜色:黄色,然后遵循以下代码
注意:良好的做法是使用颜色代码。
b0zn9rqh7#
实际上,您不需要覆盖任何内容
当你在你的
CSS
中设置一个标签的样式时,它是全局的(正如Andreas Wong提到的),IE,它在每个场景中应用于该标签(访问过的,悬停的,焦点的等等),除非你手动改变它所以你可以这样做:
现在,您可以指定特定场景中的颜色: