【发布时间】:2023-01-05 06:35:58
【问题描述】:
我的 WordPress 网站上有这个 CSS,它会在悬停时将主导航菜单项的字体大小更改为 2em。我需要做的是让它在转到子项目时保持该字体大小。有没有办法在 WordPress 中实现这一点?
.menu a:hover {
font-size:2em !important;
transition-duration: all .2s !important;
}
那是我现在正在使用的代码,我添加了 .menu 类的主菜单项。
我给子项目一个 .submenu-item 类。所以我研究的是使用这样的东西可以达到目的:
.submenu-item:hover + .menu-about {
font-size:2em !important;
transition-duration: 0.05s;
}
但事实并非如此。我试过使用 > 和 ~ 但都没有用。有办法吗?
非常感谢!
【问题讨论】:
-
避免在 CSS 代码中使用
!important。请尝试更好地解释您的问题。 -
我认为只有
CSS代码没有人能准确地理解这个问题。例如,哪个元素获得submenu-item类?您能否发布一些HTML代码以更好地解释问题? -
@fxtrot 我在主帖上添加了网站链接:unilingx.com 这是一个 WordPress 网站!如果你能帮助我,请告诉我。非常感谢!!
-
@hamid-davodi 我在主帖上添加了网站链接:unilingx.com 这是一个 WordPress 网站!如果你能帮助我,请告诉我。非常感谢!!
-
@axel-kabal 也许
.submenu-item:hover a是正确的选择器。在您的 CSS 代码中用它代替.submenu-item:hover + .menu-about,看看它是否有效。
标签: css wordpress hover elementor