我正在尝试在父元素是链接时去除flex子元素的文本装饰。我已经尝试了以下所有代码,但没有任何作用。我创建了一个jsFiddle,在那里下划线始终显示,而不是在悬停时显示。在我的WordPress安装中,它只会在悬停时显示。我真的不知道该怎么办!任何帮助都将不胜感激!
提前感谢你的帮助!!!
.fleximagebox_link:hover, a.fleximagebox_link:hover, a .fleximagebox_link:hover,
.fleximagebox_link a:hover, .fleximagebox_link:hover a,
a .fleximagebox_link p:hover, .image_background:hover, .image_background:hover a,
a .image_background:hover, .image_background.fleximagebox_link a:hover,
a .image_background.fleximagebox_link:hover {
text-decoration: none!important;
}
这里有一个jsFiddle示例,可以解释我所说的内容:https://jsfiddle.net/Clare12345/th60mde3/2/
text-decoration: none
样式需要放在父级锚点a
元素上,而不是子元素上。 - icl7126