Je sais qu'il n'y a pas vraiment de bonne ou de mauvaise réponse. J'aimerais simplement savoir de la part des développeurs CSS comment vous aimez commander vos propriétés et quel est votre raisonnement derrière vos préférences. Merci beaucoup.Comment commander des propriétés dans un bloc de déclaration?
-1
A
Répondre
2
Personnellement j'essaie de propriétés du groupe plus ou moins comme ceci:
-
modèle de boîte
- (hauteur, largeur, rembourrage, marge ...)
- positionnement
- police liée (font-family, font-weight, etc.)
- couleurs et images fond
il n'y a aucun avantage réel pour faire les choses de cette façon, je trouve juste raisonnable logique et facile à suivre.
exemple rapide (avec des commentaires pour illustrer):
#selector{
/* box */
width: 300px;
margin: 15px 0 30px;
padding: 5px;
border: 1px solid #333;
/* position */
float: left;
display: inline;
/* font */
font-family: 'Lucida Grande', 'BitStream Vera Sans', Verdana, sans-serif;
font-weight: normal;
font-size: 14px;
/* colour */
color: #000;
background: #ddd;
}
Il convient de noter que je garde habituellement les sélecteurs regroupés sur une seule ligne (ie tous les sélecteurs liés boîtes sur une ligne, et ainsi de suite)
0
Découvrez Andy Ford's post qui détaille son approche pour commander des propriétés CSS. Il finit avec a nice round-up of further reading around the internet sur le sujet.
Questions connexes
- 1. commander cette déclaration
- 2. Propriétés et déclaration d'instance variables
- 3. Comment commander des colonnes DataGrid dans AS3?
- 4. Déclaration de propriétés de chaîne de taille fixe dans Delphi
- 5. Déclaration de propriétés pour des relations trop nombreuses dans des données de base
- 6. Commander des clés de tableau?
- 7. Comment "commander par" un sfWidgetFormDoctrineChoice dans le générateur Admin
- 8. Comment commander, groupe, commander avec mySQL
- 9. Refactor déclaration d'instance du bloc d'essai au bloc d'essai ci-dessus dans une méthode
- 10. Comment commander des actions dans les menus dans Eclipse RCP
- 11. Raphael commander des objets
- 12. Comment commander des pauses avec ggplot/geom_bar
- 13. Commander des services web
- 14. Comment commander des données au hasard
- 15. Comment commander des fonctions en C++?
- 16. SQL dynamique Pivot - comment commander des colonnes
- 17. Comment commander des exécutions en une phase?
- 18. Comment puis-je commander un résultat de groupe, dans Linq?
- 19. hook_nodeapi() - Comment commander des champs supplémentaires
- 20. Comment commander des lignes SQL pour créer un joli rollup?
- 21. fermeture des connexions dans un bloc utilisant
- 22. Comment empêcher Netbeans 6.9 de stocker des propriétés de widget dans un fichier de propriétés
- 23. Comment afficher des champs individuels dans un bloc personnalisé? A
- 24. Comment utiliser term_group pour commander des sous-catégories dans Wordpress?
- 25. Comment commander des recherches d'images google simultanées dans l'ordre d'exécution?
- 26. Besoin de commander par propriétés dans la propriété de référence, une bonne solution?
- 27. Comment puis-je commander des champs dans Django ModelForm?
- 28. Événement à commander dans un style
- 29. Comment commander la table?
- 30. Comment commander une liste
Mon blog n'est plus en ligne, mais le post est sur la Wayback Machine https://web.archive.org/web/20130227044124/http://fordinteractive.com/2009/02/order-of-the- day-css-properties/Il y a aussi un article très pertinent du co-créateur de Bootstrap Mark Otto ici: http://markdotto.com/2011/11/29/css-property-order/ –