The forums ran from 2008-2020 and are now closed and viewable here as an archive.
Home › Forums › CSS › nth-last-child(???)
I have a peculiar want. The last three children in an li. I wish to target them only. Is it possible to do so?
I guess I could do them individually like so:
li:last-child, li:nth-last-child(2), li:nth-last-child(3) { margin-bottom: 0; }
but I would rather not, is there a way around this?
Nope…the code you gave is the way to go unless you add a specific class or use JS
I was about to go the same route: giving all elements a certain style (the one you want for the last X element) and then use another style on top of that, EXCLUDING the last three.
Damn…that works…tried it a different way and couldn’t get it.
@joshuanhibbert THAT’s what I was trying to figure out. I KNEW there was a ‘minus’ in there somewhere.
Bingo!