alkistra
iViva La Pantz!
Столкнулась сегодня с такой ситуацией:

Хромушка успешно скушал кодик, а IE забастовал. Пошла искать, в чём тут соль.

Спецификация W3C говорит вот что:

The ::before and ::after pseudo-elements can be used to describe generated content before or after an element's content.
...
Authors specify the style and location of generated content with the :before and :after pseudo-elements. As their names indicate, the :before and :after pseudo-elements specify the location of content before and after an element's document tree content. The 'content' property, in conjunction with these pseudo-elements, specifies what is inserted.

Тут мы радостно утыкаемся в противоречивый момент- "сгенерированный контент", "дерево нашего элемента". У самозакрывающихся тегов (например, input) технически-то нет никакого содержимого, они сами себе и жнец, и швец, и контейнер, и контент.

Что же это выходит, IE, мол, всё как надо творит, а Хром разгильдяйствует?
Если верить caniuse, то ОгненныйЛис активно поддерживает позицию ИЕшечки и валит всё на особый тип элементов, которые гуляют сами по себе.

@темы: узелок на память, работа