在我的页面中设置了以下CSS:
a:link {
color: #0094DE;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #0094DE;
}
a:hover {
text-decoration: underline;
color: #DD127B;
}
我想更改分配了类的div中的链接颜色。我尝试了以下方法:
register:link{color:#FFFFFF;
}
其中register是我想要更改链接颜色的div的名称。我怎样才能做到这一点?另外如何在同一个div上更改悬停链接的颜色?
.register a:link{
color:#FFFFFF;
}
它可以是这样的:
a.register:link { color:#FFF; text-decoration:none; font-weight:normal; }
a.register:visited { color: #FFF; text-decoration:none; font-weight:normal; }
a.register:hover { color: #FFF; text-decoration:underline; font-weight:normal; }
a.register:active { color: #FFF; text-decoration:none; font-weight:normal; }
这样的事情怎么样......
a.register:link{
color:#FFFFFF;
}
#register a:link
{
color:#fffff;
}
如果你想在a:hover
上添加CSS并不是所有的标签,而是一些标签,最好的方法就是使用类。将类提供给您想要提供样式的所有标记 - 请参阅下面的示例。
<style>
a.change_hover_color:hover {
color: white !important;
}
</style>
<a class="change_hover_color">FACEBOOK</a>
<a class="change_hover_color">GOOGLE</a>
我想你想把a
放在你的CSS文件中a:link
(a
,a:link
)面前。唯一可以摆脱那种可怕的默认蓝色链接颜色的方法。我不确定这对于早期版本的浏览器是否必要,因为它应该在没有a
的情况下工作
小尺寸版本:
#register a:link {color: #fff}