Подтвердить что ты не робот

Регионы в CSS, такие как регионы С#?

Есть ли способ определить регионы в файле CSS так же, как регионы в С#?

Как и в С#, вы определяете области следующим образом

#region My Region
//your code here
#endregion

Моя проблема заключается в том, что я не хочу использовать отдельные файлы CSS для моего проекта asp.net, но я также хочу организировать, поэтому я могу определить конкретные разделы, например, для CSS главной страницы и один для FormUser и т.д., так что это легко устранить неполадки при необходимости. Является ли это возможным?

4b9b3361

Ответ 1

Вы можете использовать это для регионов... хорошо работает для создания сбрасываемых областей

/*#region RegionName*/

/*#endregion RegionName*/

RegionName является необязательным в endregion

Ответ 2

Вы не можете делать регионы, но всегда можете просто использовать интервалы и комментарии, чтобы добавить какую-либо организацию, если хотите.

/*Layout rules*/
body{}
div{}
etc{}

/*Typography Rules*/
etc{}

etc...

Ответ 3

Нет никакой поддержки для регионов в CSS.

Обычный подход заключается в разделении на разные CSS файлы, а затем использует инструмент минимизации CSS для производственных выпусков, который объединяет и минимизирует ваш CSS, т.е. см. minify или Компрессор YUI.

Ответ 4

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

Ответ 5

Вы можете добавить регионы в свой CSS именно так, как вы описываете, используя плагин визуальной студии под названием "Web Essentials" (это VS2012, но более ранние версии доступны)

Затем вы можете просто добавить регионы в свой CSS, выполнив следующие действия:

/*#region Footer 
---------------------------------------------------- */
.footerHyperlinks{
  decoration:none;
}
/*#endregion*/

В сочетании с сочетанием клавиш (ctrl + M, ctrl + L) это для меня неоценимо. так как он мгновенно уменьшает вашу огромную длинную страницу, которую вы должны прокручивать MUCH, MUCH быстрее. Надеюсь, что это поможет вам!

Ответ 6

введите region и нажмите tab, вы получите следующее

/*#region name */

/*#endregion */

где вы можете отредактировать name, чтобы указать региону имя по вашему выбору.

Надеюсь, что это поможет.

Ответ 7

В CSS нет ничего похожего на регионы. В большинстве случаев разные разделы кода разделяются комментариями типа /* Header Styles */ и т.д. Я бы рекомендовал разбить CSS как минимум на два файла и импортировать их в файлы CSS, которые им нужны, например, вы включили определения классов в С#...

@import url("reset.css");