Se ho il seguente codice HTMLCome faccio a scegliere come target il primo figlio che non ha una particolare classe?
<ul id="some_list">
<li class="hide">Do Not Target This</li>
<li class="hide">Do Not Target This</li>
<li>Target This</li>
<li>Do Not Target This</li>
</ul>
Come faccio a indirizzare il primo figlio che non ha la classe di nascondere? es.
#some_list>li:not(.hide):first-child {
color: #777;
}
Ma questo non funziona.
Ma come circa quando ci sono li multipla con il nome della classe non è in ordine ? http://jsfiddle.net/5G5ED/5/ – Sowmya
@Sowmya Quindi potrebbe sovrascrivere le dichiarazioni CSS scegliendo come target gli elementi dell'elenco successivo come: 'li: not (.hide) ~ li: not (.hide) {background-color: inherit; } '. ** [DEMO AGGIORNATO] (http://jsfiddle.net/5G5ED/6/) ** –
ma non pensi che sia manuale? Mi chiedevo se siamo in grado di ottenere qualsiasi metodo diretto – Sowmya