在CSS中是否有任何方法让子元素将父元素作为多个元素的目标?

时间:2012-06-07 15:45:00

标签: html css menu

我知道可能有,但情况如下:

我有一个带有链接的超级菜单。我希望当标签内侧的链接具有焦点时,标签会显示焦点。

大多数超级菜单仅适用于悬停。我使用<li>li:focus处理焦点(因为它恰好在显示之前)。但是,一旦您在<li>及其内部链接后向内侧选中,<div>就会消失。

我确信有一种方法可以通过jQuery完成,但我试图避免这种情况。

谢谢!

2 个答案:

答案 0 :(得分:1)

你不能使用css来选择父元素,唯一的方法是使用jQuery parent()方法。

答案 1 :(得分:1)

目前无法在CSS中选择元素的父级。这可能会在CSS4中提供。

相关问题