CSS中的.closest()

Lor*_*ard 9 javascript css jquery css3

可能重复:
是否有CSS父选择器?

我能够通过使用隐藏以这种方式看的DOM树.closest().

<div class='parent'>
  <!-- some html code -->
  <div class='child'>
  </div>
  <!-- some html code -->
<div>

$('.child').closest('parent').hide();
Run Code Online (Sandbox Code Playgroud)

只使用CSS就可以获得相同的效果?
如果有,怎么样?

Jos*_*edo -8

或许可以用这个

.child:parent .parent{display:none;}
Run Code Online (Sandbox Code Playgroud)

http://css-tricks.com/parent-selectors-in-css/

  • *“让我们在这里澄清一下,以防万一有人从搜索引擎中找到这一点:CSS 中没有父选择器,甚至 CSS3 中也没有”*(引用) - 这些只是建议的实现,而不是实际的实现 (17认同)