MSBuild: как я могу использовать директивы препроцессора для условного включения определенных фрагментов CSS? ⇐ CSS
MSBuild: как я могу использовать директивы препроцессора для условного включения определенных фрагментов CSS?
Проблема:
[*]У меня есть две конфигурации сборки. Каждый из них имеет свой собственный символ препроцессора: DEV и PROD. [*]Я бы хотел, чтобы каждая сборка имела свой собственный цвет фонового изображения. [*]Я знаю, что для файлов C# можно использовать директивы препроцессора с символами сборки для условной генерации кода.
Вопрос: Как это сделать с помощью CSS-файла (как показано ниже)?
.page { положение: относительное; дисплей: гибкий; гибкое направление: столбец; } основной { гибкий: 1; } .сайдбар { #if ПРОД фоновое изображение: линейный градиент (180 градусов, #ff80ed 0%, Gainsboro 90%); #еще фоновое изображение: линейный градиент (180 градусов, RGB (5, 39, 103) 0%, #3a0647 70%); #endif } ОБНОВЛЕНИЕ:
[*]В качестве альтернативы я был бы так же рад создать site.css.dev и site.css.prod, если это решит проблему.
Проблема:
[*]У меня есть две конфигурации сборки. Каждый из них имеет свой собственный символ препроцессора: DEV и PROD. [*]Я бы хотел, чтобы каждая сборка имела свой собственный цвет фонового изображения. [*]Я знаю, что для файлов C# можно использовать директивы препроцессора с символами сборки для условной генерации кода.
Вопрос: Как это сделать с помощью CSS-файла (как показано ниже)?
.page { положение: относительное; дисплей: гибкий; гибкое направление: столбец; } основной { гибкий: 1; } .сайдбар { #if ПРОД фоновое изображение: линейный градиент (180 градусов, #ff80ed 0%, Gainsboro 90%); #еще фоновое изображение: линейный градиент (180 градусов, RGB (5, 39, 103) 0%, #3a0647 70%); #endif } ОБНОВЛЕНИЕ:
[*]В качестве альтернативы я был бы так же рад создать site.css.dev и site.css.prod, если это решит проблему.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Директивы препроцессора появляются в HTML, встроенном в необработанный строковый литерал.
Anonymous » » в форуме C++ - 0 Ответы
- 42 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Компилятор IBM XL C/C++: проверьте режим компилятора с помощью директивы препроцессора
Anonymous » » в форуме C++ - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-