Открыть список
Как стать автором
Обновить

Комментарии 11

Интересное исследование! Даже как-то не задумывался о нехватке свойств для одноразовых expression)
Главная проблема всё-же в переопределении. Если один и тот же элемент попадёт под 2 правила у которых expression в behavior, то сработает только последнее.
Ну да, я понимаю, поэтому и используются для expression всяческие странные свойства для каждого нового правила.
НЛО прилетело и опубликовало эту надпись здесь
Что что? Вы никогда не слышали про то, что CSS кидает эксепшены? Ну вы даёте! Все об этом знают ещё с первого класса!
НЛО прилетело и опубликовало эту надпись здесь
только для переопределения лучше !important задать, чтобы точно переопределить
Как раз переопределять то и не хочется : D
А, понял, не про то переопределение подумал. Да, наверное так будет надёжнее
Я экспериментировал, есть интересная особенность у ИЕ: для не-существующих свойств он *всегда* будет перевычислять expression при любом движении мыши. Особенно если вы пишете код типа _width: expression() для ИЕ6 — ИЕ7 *всегда* будет вычислять этот expression.
Да, даже тогда когда этот элемент не будет уже подпадать под селектор, поэтому удаление класса, как решение, сразу было откинуто
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.