我正在尝试构建我的第一个网站,并尝试使用" a:hover" CSS中的功能但无法使其工作 - 无论是否悬停,链接看起来都一样。
这是我的CSS文件的片段:
/* main page elements */
a:link
{
text-decoration: none;
color:white;
}
a:visited
{
text-decoration: none;
color:FFFFFF;
}
a:hover
{
text-decoration: none;
color:blue;
}
a:active
{
text-decoration: none;
color:blue;
}
任何帮助表示感谢。
谢谢, 罗伯特。
答案 0 :(得分:6)
你需要芬兰文本装饰指令:P
text-decoration: none;
或
text-decoration: underline;
答案 1 :(得分:2)
我希望您需要更改hover
州
尝试this one
之类的内容例如。
HTML
<a href ='#'> Hover Me </a>
css
a
{
text-decoration: none;
color:#000000;
}
a:hover
{
color:#3399FF;
}
答案 2 :(得分:1)
您可能正在从:active转换为:hover,它具有相同的颜色。因此,您看不出任何区别。尝试为:悬停设置一种独特的颜色,看看会发生什么。
如果你制作一个jsfiddle也会有所帮助。
答案 3 :(得分:0)
您的问题出在text-decoration:
部分,如果您删除它们或使用有效的语法,您的CSS应该有效。