2012-06-07 103 views
0

我知道那里可能是,但这里的情况:有没有什么办法在CSS中有一个子元素定位一个父元素多于一个元素回来?

我有一个巨大的菜单,在选项卡中的链接。当标签内侧的链接具有焦点时,我希望标签显示焦点。

大多数巨型菜单只适用于悬停。我有<li>专注于工作(因为它正好在展示之前),使用li:focus。但是,一旦您在<li>及其内部的链接之后立即跳到内部,<div>消失。

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

谢谢!

+1

不,没有父母选择器。你已经在使用'li:hover'了吗?另外,如果没有一些HTML/CSS,你的问题太模糊了;什么是“超级菜单”? – thirtydot

回答

1

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

1

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

相关问题