У меня есть затруднение. Мое веб-приложение (C #, .Net 3.0 и т. Д.) Содержит темы, таблицы CSS и, конечно же, определения встроенных стилей. Теперь это много поваров, добавляющих вещи в суп. Неудивительно, что все это приводит к тому, что на моих страницах иногда появляются причудливые стили.
Я уверен, что все эти стили применяются в иерархическом методе (хотя я не уверен в этом порядке). Проблема в том, что каждый стиль применяется как «прозрачный» слой, который просто маскирует то, что он применяет. Я считаю, что это хорошая идея, так как вы можете указать стили для всего, а затем использовать их по мере необходимости. К сожалению, я не могу сказать, из какого слоя был получен стиль.
Я мог бы решить эту проблему путем явного выражения стиля на всех слоях, но это становится громоздким и сложным в управлении, и страницы (страницы) работают в 80% случаев. Мне просто нужно выяснить, откуда появились эти белки 20%.