我的 HTML 文件中有一个锚标记,其中有一个下拉菜单。当光标悬停或聚焦时,我已将锚标记的背景颜色设置为透明,并且效果很好并且会显示下拉菜单,但是当光标悬停在下拉菜单上时,锚标记的背景颜色标签出现。
那么当光标悬停在CSS中的下拉菜单时,如何将这个锚标记背景颜色设置为透明,还是应该在JS中设置?
非常感谢!
如果我能够正确理解您的问题,您希望将锚标记的背景颜色在所有状态下设置为透明。使用下面的代码可以轻松实现。
a {
background-color:transparent !important;
}
此代码将设置/覆盖锚标记的背景颜色,使其所有状态都是透明的。
设置标签处于活动状态或焦点时标签的背景颜色。
a:hover, a:active, a:focus {
background-color:transparent !important;
}