我想让我的顶级导航在悬停在子菜单项上时保持悬停状态。我读到我应该将悬停效果应用于 li,但有一些过渡让我混淆了情况。我想不通。有人可以告诉我在哪里需要调整吗?
我的杰斯菲德尔
您需要将
:hover
效果应用于 li 并将 CSS 应用于直接a
子项。将悬停应用于a
将不起作用,因为顶级链接的子菜单不在 a
元素中。
ul#navigation .topNav:hover > a {
color:#acb453;
padding-top:0;
padding-bottom:10px;
border-bottom: 6px solid #4dbaf2;
}
http://jsfiddle.net/zwVwh/12/