【发布时间】:2015-04-05 00:36:05
【问题描述】:
我正在使用 Wordpress 菜单,其中有经典菜单和项目的子菜单。当我悬停一些有孩子的项目时,会显示子菜单。问题是当我有一些当前页面时 li 类是 current-submenu-item 并且在项目底部有箭头。当我悬停另一个具有子菜单(子菜单)的项目时,我想在当前项目的底部消失该箭头,当我取消悬停时,箭头将再次显示。
当前项目的类是这样的:
li.current-submenu-item a:after {
position: absolute;
bottom: -25px;
left: 50%;
margin-left: -10px;
width: 20px;
content: url("http://elvis.zitnikcreative.cz/wp-content/themes/elvis_theme/img/menu_aktivni_sipka.png");
}
我尝试过这样的事情:
li.menu-item-has-children:hover + .li.current-submenu-item a:after {
content:"";
}
但没有结果。我怎样才能只使用 CSS 来做到这一点?
【问题讨论】:
标签: html css css-selectors hover