2010-06-17 6 views
1

Utiliser Firebug 1.5.4. Lorsque j'inspecte un élément, Firebug convertit la déclaration "padding: 10px 0 13px 0" en "padding: 10px 0 13px" dans la fenêtre d'inspection, ce qui me dérange. Pourtant, il laisse "marge: 0 0 0 16px;" c'est ce que j'aime. (Comment se fait-il qu'il n'ait pas consolidé celui-là?)Arrêter Firebug de consolider les attributs css

Existe-t-il un paramètre dans Firebug pour afficher tous les attributs css au format développé (non consolidé)?

Répondre

0

Vous pouvez facilement vérifier que Firebug ne consolide pas comme vous le pensez. Il suffit de modifier un des éléments de style en utilisant Firebug> HTML> Style> Nouvelle propriété et de l'

padding: 2px 3px 4px 0; 

Vous verrez que Firebug ne supprime pas la fuite 0; Je suppose que Firefox choisit de ne pas signaler une valeur nulle pour les valeurs finales dans une propriété raccourcie. Firebug ne fait que vous montrer le résultat.

+0

C'est un problème de formatage de l'affichage. Je vois ce que je vois. –

+0

Je vois aussi, et suis agacé par cela, tout le temps. –

+0

Ce n'est pas un problème de formatage d'affichage pour autant que je sache. Firebug rapporte simplement ce que Firefox a à dire sur le rembourrage. – johnjbarton

0

Cela m'agace aussi! Pire, il le fait semi-aléatoirement.

Par exemple, 2px 3px 4px 0 ne semble pas être tronqué mais 10px 0 13px 0 le fait généralement.

Je n'ai trouvé aucun type de paramètre, mais une solution consiste à toujours spécifier les unités.

10px 0 13px 0px est réécrit à 10px 0 13px 0, ce qui est acceptable.

.

Une autre solution consiste à vérifier l'élément de menu Expand Shorthand Properties. Mais, cela casse "padding" en "padding-left", "padding-top", etc

Questions connexes