78 votes

Des régions en CSS comme les régions C# ?

Existe-t-il un moyen de définir des régions dans un fichier CSS comme des régions en C# ?

Comme en C#, vous définissez les régions comme suit

 #region My Region
//your code here
#endregion

Mon problème est que je ne veux pas utiliser de fichiers CSS séparés pour mon projet asp.net, mais je veux aussi m'organiser pour pouvoir définir des sections spécifiques comme une pour Master Page CSS et une pour FormUser et ainsi de suite, il est donc facile de dépanner si nécessaire. Est-il possible?

230voto

Mulki Points 1964

Vous pouvez l'utiliser pour les régions...fonctionne bien pour créer des régions réductibles

 /*#region RegionName*/

/*#endregion RegionName*/

Le RegionName est facultatif dans endregion, vous pouvez également utiliser

 /*#region RegionName*/

/*#endregion */

7voto

Andrew Barber Points 25990

Vous ne pouvez pas créer de régions, mais vous pouvez toujours utiliser des espacements et des commentaires pour ajouter une organisation si vous le souhaitez.

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

/*Typography Rules*/
etc{}

etc...

6voto

WAQ Points 1355

Tapez region et appuyez sur tab vous obtiendrez ce qui suit

 /*#region name */

/*#endregion */

où vous pouvez éditer le name pour donner à la région un nom de votre choix.

4voto

BrokenGlass Points 91618

Non, il n'y a pas de support pour les régions dans CSS.

L'approche habituelle consiste à séparer en différents fichiers CSS, puis à utiliser un outil de minification CSS pour les versions de production qui combine et minimise votre CSS, c'est-à-dire voir minify ou YUI Compressor .

2voto

thekip Points 2129

Vous devez utiliser différents fichiers CSS et les déplacer dans un seul fichier lors de la création de votre application. Il existe des outils spéciaux pour cela qui font exactement cela car c'est la seule façon.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X