从孩子那里得到兄弟姐妹

时间:2014-04-02 18:01:51

标签: css css3 css-selectors

我需要在检查输入时设置.item样式。

<input>
<span class="item">

我可以使用input:checked ~ .item {}

但是当项目是输入兄弟的孩子时,我怎么得到它:

像这样:

<input>
<div>
  <span class="item"/>
</div>

2 个答案:

答案 0 :(得分:3)

您可以这样做:

input:checked ~ div .item {}

这是一个小提琴:http://jsfiddle.net/fLQKa/

这会选择同级div,然后选择.item孩子。

答案 1 :(得分:3)

使用

input:checked + div > .item

其中