2012-06-28 3 views
2

Si j'ai le rasoir suivant, il affiche Compteur en gras. Comment puis-je l'obtenir pour montrer qu'il n'est pas gras?Etiquette d'affichage MVC Razor

<div class="display-label">Counter:</div> 
+2

Avez-vous vérifié les règles dans le fichier CSS pour la classe "display-label"? –

+2

Vérifiez la feuille de style pour la classe "display-label" et supprimez tout css qui ferait que le texte soit en gras. Sans plus de HTML je ne peux pas dire si vous avez raté la fermeture d'un tag ou quoi. – jsmith

Répondre

1

Si vous ne voulez pas changer votre écran label classe css, vous pouvez remplacer la ligne de style, comme ceci:

<div class="display-label" style="font-weight: normal">Counter:</div> 

Il est probablement préférable de le changer dans le fichier css bien , si vous voulez que toutes vos étiquettes d'affichage ne soient pas en gras.

1

Selon http://forums.asp.net/t/1900287.aspx?Where+are+the+CSS+classes+generated+in+the+views+by+the+MVC+4+project+template+in+VS+2012+ Ces classes CSS ne sont que des espaces réservés dans MVC 4 Razor. Je sais pertinemment qu'ils n'existent pas dans le fichier Site.css autogénéré. Pour utiliser ces classes pour caractériser ces divs, vous devez créer des classes avec ces noms et ces critères. L'audace des labels générés par les helpers html labelfor et label sont dérivés du style "label" dans Site.css qui est par défaut {display: block; taille de la police: 1,2 em; font-weight: 600;} Modifier ce style pour changer le rendu de html.label et html.labelfor helpers