How would I only select the .media
class that is NOT a child of the .slideshow
class?
<article>
<div class="entry"></div>
<figure class="media"></figure>
</article>
<article>
<div class="slideshow">
<div class="entry"></div>
<figure class="media"></figure>
</div>
</article>
Obviously I can do .slideshow .media
to target the second one, but how would I target that first one?
NOTE: There are multiples of each of these blocks, so just doing something like article:first-chlid
to select the first instance wouldn't work.
Example of multiple blocks...
<article>
<div class="entry"></div>
<figure class="media"></figure>
</article>
<article>
<div class="entry"></div>
<figure class="media"></figure>
</article>
<article>
<div class="entry"></div>
<figure class="media"></figure>
</article>
<article>
<div class="slideshow">
<div class="entry"></div>
<figure class="media"></figure>
</div>
</article>
<article>
<div class="entry"></div>
<figure class="media"></figure>
</article>
<article>
<div class="slideshow">
<div class="entry"></div>
<figure class="media"></figure>
</div>
</article>