@xmoonlight эти костыли не нужны, для этих целей в css есть стандартный синтаксис. Тут был вопрос пару недель назад, где @Petroveg все хорошо расписал. Наверняка это комментарий отобразится у него в ленте и он любезно придет и оставит ссылку на этот вопрос. Сам я не могу что-то отыскать.