What CSS selector can be used to select all odd elements inside a parent, but which are not necessarily siblings?
<div id="parent">
<div>
<div class="element">A</div>
</div>
<div class="element">A</div>
<div class="element">A</div>
<div>
<div class="element">A</div>
</div>
<div class="element">A</div>
<div>
What I want is to select every element
in parent
and apply a style only for odd-indexed ones in this list.
Demo on jsFiddle.