--- ОБНОВЛЕНИЕ ---
Эта проблема исправлена в Chrome начиная с версии 18, она по-прежнему остается проблемой в других браузерах на основе WebKit.
Что касается решения этой проблемы, ответ Майкла Мортона, приведенный выше, является лучшим здесь - он более гибкий и эффективный, чем мой. Я проголосовал за ответ Майкла и предлагаю вам его использовать.
Вот CSS-хак, который исправляет проблему: http://jsfiddle.net/aUCkn/101/
Вам просто нужно поставить * +
перед селектором. Теперь, прежде чем вы все схватите свои вилы и факелы за использование звездного селектора, помните, что это все влево, поэтому оно не должно влиять на производительность каким-либо значимым образом;)
PS - Я также могу подтвердить, что эта ошибка затрагивает ВСЕ версии ВСЕХ браузеров WebKit на ВСЕХ платформах и устройствах - кроме Chrome 14+. Какая ужасная ошибка, теперь большинству браузеров WebKit нужно отозвать утверждение, что они поддерживают даже древнюю спецификацию CSS2.1. Ух ты, LOL.