Ксдыщь!

Дилетантские заметки про XSLT/XPath, HTML/CSS и всякую фигню

Discard rules

7 июня 2006 · Комментариев: 7 · Свалка

Иногда очень хочется увидеть в спецификации что-то вроде:

discard-rules:all;

Одним правилом отменить все воздействия “свыше” на нужный элемент. Было бы очень полезно на стадии разработки и тестирования крупных проектов с многоуровневым наследованием.

Теги:

Комментариев: 7 ↓

  • Максим Россомахин

    Есть одно но: фича удобная, конечно, но посуди сам — многие просто-напросто перестанут следить за логикой в каскаде, всякий раз стирая стили в узких местах. Представь во что это может вылиться.

  • Flack

    “Многие” и так много фигни творят. От дурака не защититься.

  • sd

    Что-то типа функции goto, в некоторых языках.
    Штука полезная, но не рекомендуется для новичков – при злоупотреблении теряется логика

    Как вариант: импортировать шаблон с переопределенными(выставленными по-умолчанию) свойствами нужного/всех элементов. Для отладки, ессно.

  • Dante

    Это типа
    class all {
    write:programm;
    }
    end;

    :-)

  • glebis

    Спасибо уж за то, что есть у нас !important, который часто спасает ленивых :)

  • Flack

    glebis, только вот код подгаживает, к сожалению.
    Да и все равно не очень удобно ;)

  • Vitale Harisov

    О! Полцарства за такую фичу.

Оставить комментарий