Переменные в CSS

26.10.2008 at 04:47 2 комментария

В CSS очень нехватает поддержки переменных. Один из вариантов решения этой проблемы библиотека CssHandler. Подключаем HttpHandler  в web.config, ассоциируем с расширением *.css, в результате в CSS файлах появляется возможность создавать и использовать переменные:

@define{
   bgcolor_light: #99ccff;
   bgcolor_dark: #003366;
   fontcolor: #333333;
}
body{
   background-color: @bgcolor_light;
   color: @fontcolor;
}

 

Достаточно объявить в CSS файле блок @define{} и в нем переменные как показано в примере, затем эти переменные можно использовать в остальной части CSS файла следующим образом @<имя переменной>.

Красота!

Подробнее о CssHandler на CodePlex

Реклама

Entry filed under: Программирование. Tags: , , .

Экономия времени с Microsoft Power Toys Design Patterns

2 комментария Add your own

  • 1. Shop Developer  |  16.06.2010 в 16:00

    Спасибо.
    То что искал. Единственое, если говорить корректно — то не переменные, а константы.

    Ответить
  • 2. Александр  |  25.05.2015 в 13:02

    Подскажите, пожалуйста, как подключить библиотеку CssHandler? Я новичок.

    Ответить

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Subscribe to the comments via RSS Feed


Google Custom Search Engine

Мой GCE по ASP.NET блогам
Все желающие могут добавлять в него блоги и сайты по asp.net и вебпрограммной тематике

Свежие записи

RSS Некоторые посты из блогов, которые я читаю

  • Произошла ошибка; возможно, лента недоступна. Повторите попытку позже.

Страницы

Октябрь 2008
Пн Вт Ср Чт Пт Сб Вс
« Сен   Мар »
 12345
6789101112
13141516171819
20212223242526
2728293031  

%d такие блоггеры, как: