0
我有一些類似這樣的標記:試圖選擇一個div其父母的前置兄弟包含與特定類的div
<div class="field">
<div class="selector" id="uniform-blablabla">
[select tag markup]
</div>
<div>
<div class="field">
<input type="text" id="etcetc"
</div>
我正在尋找一個CSS選擇器將選擇基於上述輸入標籤其中包含.field div的事實前面是一個.field div,其中包含一個.selector類的div,如上面的標記所示。我試過
div.field > .selector + div.field > input
,但不工作,我想是因爲輸入的標籤是不符合.selector類div標籤的兄弟姐妹,我真的很需要他們的父母是兄妹。
我讀過一些有趣的原因,CSS不支持任何種類的「父」選擇器,我可以看到爲什麼。我想知道是否有另一種方法可以實現這一點,即在選擇器後面的每個輸入標籤上放置一個類。在那兒?
嘆......我害怕那樣。謝謝! – BobRodes