2013-04-23 8 views
4

Я видел, что это использовалось один или два раза. Например:Использование! (восклицательный знак) в имени свойства CSS

o!verflow: hidden; 

(также, see here)

Может кто-нибудь пролить некоторый свет на то, что его цель?

+0

Возможно, орфографические ошибки? Я никогда не видел или не слышал восклицательных знаков в атрибуте CSS – Sean

+3

Мне иногда нужны восклицательные знаки, а * работаю * на CSS. Это так? –

+0

Некоторые интересные примеры из данной ссылки: 'f! Loat: left;' и 'm! Argin-right: 15px; p! add-left: 31px; h! восемь: 26px; l! ine-height: 26px; ' – Bojangles

ответ

2

Я не могу найти информацию об этом, но это, по-видимому, взлом. По крайней мере, Chrome не будет применять стили, в которых имена свойств содержат восклицательные знаки. Мне интересно, что, по крайней мере, для стилей, которые я проверил, тот же самый стиль применяется еще одна таблица стилей, за исключением правильно - так что, возможно, это просто ошибка.

+0

Возможно, ошибка препроцессора CSS/компилятора? – Bojangles

+0

Это было сделано несколько раз в этой таблице стилей, чтобы быть ошибкой. Я мог бы попить Ричарда Шеферда по электронной почте и посмотреть, с чем он возвращается. –

Смежные вопросы