While jquery supports it, CSS3 itself does not. I'm trying to target elements that have specific siblings.
In jquery, I have $('tr:has(+tr.childrow)') which lets me target table rows that have another TR immediately under it with the childrow class.
I considered tr:not(.childrow) which targets all my non child rows, but it's not quite the same as I could have some rows that aren't followed with a child row.
In other words, target only the rows that have an adjacent sibling with a childrow class
<tr><td></td></tr> // select me
<tr class="childrow"><td></td></tr> // don't select me
<tr><td></td></tr> // don't select me
<tr><td></td></tr> // don't select me
<tr><td></td></tr> // select me
<tr class="childrow"><td> </td></tr> // not me either
Only solution I can think of is to add a class to the "parent" rows and target that directly.