css悬停不工作

css悬停不工作,css,Css,你能看看我的代码吗?请告诉我为什么悬停不起作用,谢谢 <style> #moreDiscussHome:hover{ background-color: #ffffff; } </style> <a id="moreDiscussHome" style="color:#f1f7f8;background-color:#12a1b7;" href="">more discussions</a> #更多讨论主页:悬停{ 背

你能看看我的代码吗?请告诉我为什么悬停不起作用,谢谢

<style>
 #moreDiscussHome:hover{
           background-color: #ffffff;
}

</style>
<a id="moreDiscussHome" style="color:#f1f7f8;background-color:#12a1b7;" href="">more discussions</a>

#更多讨论主页:悬停{
背景色:#ffffff;
}

好,只要
显示:无时,您不再悬停该元素,因为它不在那里,所以它基本上会不断闪烁或不做任何操作

尝试不透明度*而不是:

#moreDiscussHome:hover {
    opcaity: 0;
}
请注意,元素在布局中仍保留其空间,这可能不是您想要的。。。但我真的不知道你想用这个实现什么

旁注:没有理由不将其他内联样式移动到样式表中

这不起作用:#更多讨论主页:悬停{背景色:#ffffff;}

编辑:我强烈建议您将所有内联样式移动到CSS文件中。如果没有其他原因,为了避免您在尝试应用背景色时已经遇到的一些问题。当时,捷径似乎更容易,但俗话说:。(换句话说,不要这样做)


*
可见性:隐藏
将响应
:悬停
,与
显示:无
相同,因此也不起作用。感谢thirtydot的提示。

好的,只要
显示:无时,您不再悬停该元素,因为它不在那里,所以它基本上会不断闪烁或不做任何操作

尝试不透明度*而不是:

#moreDiscussHome:hover {
    opcaity: 0;
}
请注意,元素在布局中仍保留其空间,这可能不是您想要的。。。但我真的不知道你想用这个实现什么

旁注:没有理由不将其他内联样式移动到样式表中

这不起作用:#更多讨论主页:悬停{背景色:#ffffff;}

编辑:我强烈建议您将所有内联样式移动到CSS文件中。如果没有其他原因,为了避免您在尝试应用背景色时已经遇到的一些问题。当时,捷径似乎更容易,但俗话说:。(换句话说,不要这样做)


*
可见性:隐藏
将响应
:悬停
,与
显示:无
相同,因此也不起作用。感谢thirtydot的提示。

可见性:隐藏的
也会有同样的问题。请改为尝试
opacity:0
。这不起作用:#更多讨论主页:悬停{背景色:#ffffff;}这是因为您有具有优先级的内联样式。将所有这些内容移到它所属的样式表中。
可见性:hidden
也会有同样的问题。请改为尝试
opacity:0
。这不起作用:#更多讨论主页:悬停{背景色:#ffffff;}这是因为您有具有优先级的内联样式。将所有这些内容移到它所属的样式表中。