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

26.10.2008 at 04:47 1 комментарий

В 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

1 комментарий Add your own

  • 1. Shop Developer  |  16.06.2010 в 16:00

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

    Ответить

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

Fill in your details below or click an icon to log in:

Логотип WordPress.com

You are commenting using your WordPress.com account. Log Out / Изменить )

Фотография Twitter

You are commenting using your Twitter account. Log Out / Изменить )

Фотография Facebook

You are commenting using your Facebook account. Log Out / Изменить )

Connecting to %s

Подписаться на комментарии через RSS-ленту


Google Custom Search Engine

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

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

Страницы

 

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

Follow

Get every new post delivered to your Inbox.