2012-06-09 2 views
0

При разработке/изменении макета страницы у меня есть окраска для каждого из элементов div/class по мере необходимости. Это позволяет мне четко видеть структуру макета.Настройка цвета/цвета фона CSS

При тестировании/представлении макета страницы с фактическим содержимым у меня есть другая схема раскраски.

Мне нужно переключаться между двумя часто. Как я могу это сделать?

Пожалуйста, помогите.

ответ

0

Во время тестирования вы могли добавить класс к вашему html или body тегу

например<html class="testingMode">

, а затем в вашем таблицы стилей вы могли бы переопределение на другие стили

например

/*Normal/Live mode*/ 
.divClass { 
    background: none; 
} 

/*Testing mode*/ 
.testingMode .divClass { 
    background: green; 
} 

Перед тем, как идти жить вы можете удалить класс testingMode из вашего html тега и те переопределяете стили не будут применены.

+0

Будучи не экспертом, я не в состоянии отметить ответ как правильный/неправильный. Однако у меня есть идея решить мою проблему. Thx –

+1

Я предлагаю отметить ответ, который вы в конечном итоге использовали в качестве правильного ответа –

3

Используйте два файла CSS. Каждый с теми же классами, но с разными значениями цвета и т. Д. Имейте пакетный файл для замены двух. Вы могли бы собрать поддельный подход к шкуре, используя ваш файл hosts и некоторую магию на вашем веб-сервере, но это может быть слишком велико для ваших нужд.

+0

Я думал об этом (хотя сначала мне нужно выяснить, как использовать пакетный файл для обмена). Но в этом случае мне нужно синхронизировать два файла css каждый раз, когда я вношу изменения в один из них. Я надеялся, что есть какой-то способ использования только одного файла CSS. Но я думаю, что нет? Thx для быстрого быстрого ответа –

+1

Вы можете импортировать другие таблицы стилей в верхней части таблицы стилей, поэтому может быть возможно определить некоторые «макросы» для ваших значений цвета, а затем использовать их в вашей основной таблице стилей. Вам просто нужно будет поменять время включения (которое включает только цвета и ничего интересного). –

+0

ах. Позвольте мне попробовать. Спасибо за советы –

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