Używając CSS, czy istnieje sposób na wybranie najbliższego potomka elementu, który pasuje do wybranego selektora?CSS, aby wybrać najbliższego potomka?
<div class="foo"> <!-- if we're inside this -->
<div>
<br />
<div class="bar"> <!-- match this -->
<div class="bar"> <!-- but not this -->
<div class="bar"> <!-- or this -->
</div>
</div>
</div>
<div class="bar"> <!-- I don't really care whether we match this -->
</div>
</div>
</div>
To jest coś, co wybrać pierwszą .bar
w dowolnym .foo
(bez względu na to ile dziecko lub rodzeństwo elementy są pomiędzy), ale nie drugi lub trzeci .bar
.
Jeśli masz drugi ".bar", który jest rodzajem dla tego, który chcesz wybrać, czy chcesz go również wybrać? – Paulpro
Idealnie nie, ale byłoby to również do przyjęcia. –
Czy będzie tylko jeden "słupek", z wszystkimi pozostałymi "kreskami" w nim zawartymi? – animuson