
Столкнулся с неожиданной для себя ситуацией. Верстаю спокойно шаблон, и все элементы :before и :after у меня имеют position:absolute. Я, чтобы не присваивать этот параметр к каждому селектору, решил сделать так:
:before,
:after {
content:"";
position:absolute;
}
А, оказывается, конструкция эта не то чтобы в Хроме не работает, так еще и полностью "убивает" весь дизайн и сайт становиться белым экраном. После расстановки position:absolute к каждому селектору отдельно все становиться как надо.
Что это вообще такое? Не могу найти записей о том, что так делать нельзя. Проблема только в Хроме, даже IE7 отображает все как надо.
Источник:dle-faq.pro, DLE
Источник: smartZone
Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке