我有一个子导航,我想在点击它时保持打开状态。我有一个“ul li a.selected”,我将规则“#main_nav ul li a.selected> ul {display:block;}”应用到位。我在哪里发生错误?特别是在此页面上,位置下拉列表应处于活动状态。它首先选择了“class =”类。“
提前感谢您的帮助。
答案 0 :(得分:1)
您的子导航不是所选链接(>)的子项,而是直接兄弟(+)。你应该改用它:
#main_nav ul li a.selected + ul {display:block; } 德尔>
#main_nav li a.selected + ul { display: block; }