CSS для соответствия последнему совпадению селектора?

У меня есть такая структура:

I'm the first
Nothing special
Nothing special
Nothing special
Nothing special
Nothing special
Make this background orange!!!

Мне нужно, чтобы последний элемент .boxимел оранжевый фон.

.box:last-child{}не будет работать, потому что это не последний дочерний элемент. Помимо обертывания только .boxв элемент, есть ли способ сделать это? Эта проблема действительно представляет то, что я пытаюсь сделать, но я также хотел бы знать, есть ли способ сопоставить последний совпадающий элемент селектора.

http://jsfiddle.net/walkerneo/KUa8B/1/

Дополнительные примечания:

  • Нет javascript
  • Нет присвоения последнему элементу дополнительного класса

14
задан BoltClock 27 March 2012 в 01:19
поделиться