CSS select all except last child
Blazing fast snippet for you today: how to select all children except the last child. Targeting HTML with CSS has never been so much fun..
.target:not(:last-child) {
/* do your thing */
}
So if .target
is a list:
<ul class="target">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
..then the previous CSS selector will select the first two items in the list, but not the last item. That’s all there is to it.. gotta love the power of CSS :)