2013-03-18 6 views
0

J'ai quelques classes de style que je dois utiliser sur des pages aspx individuelles. par exemple.Comment ajouter des styles personnels au fichier css master (site.css)?

.txtbx 
{ 
    margin-bottom: 20px; 
    border-style:solid; 
    border-width:thin; 
    border-color:Gray; 
    height:30px; 
    width:250px; 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
} 

Maintenant, puis-je ajouter ces styles dans le fichier site.css (qui vient par défaut lorsque vous choisissez de créer une nouvelle application Web)?

Si oui, comment l'appliquer aux différentes pages .aspx puisque je n'ai pas d'étiquette de tête?

J'ai lu une solution qui me demande d'inclure un espace réservé au contenu dans la page de contenu (.aspx) et de mettre le lien dedans. Cependant, j'ai déjà deux espaces de contenu sur chacune de mes pages de contenu. Ai-je besoin d'ajouter un troisième?

Aussi, serait-il préférable d'avoir un autre fichier css (externe) pour définir & utiliser mes styles personnels tels que celui ci-dessus?

Répondre

0

Il vous suffit d'ajouter vos styles au bas du fichier .css principal. La page maître du site s'appelle site.master. Cette page contient un élément <link> qui fait référence à la feuille de style site.css.

Pour ajouter vos styles personnalisés à des balises de serveur, ajoutez l'attribut CssClass et référence de votre style personnalisé:

<asp:Label runat="server" CssClass="{custom style name}">Your text here</asp:Label> 
+0

Il ne fonctionne pas ... Si je déplace mes styles personnalisés de contenu de la page à Site.css , les styles ne sont pas appliqués. – adityawho

+0

Est-ce que vous effacez le cache de votre navigateur? –

Questions connexes