2010-12-13 53 views

Répondre

0

Ils sont différents. Si vous utilisez des pixels alors, c'est une mesure absolue et sera rendu indépendamment de la taille de la fenêtre du navigateur. Et le pourcentage est une mesure relative qui sera rendue par rapport à la taille de la fenêtre du navigateur. Si vous souhaitez afficher un élément pour qu'il apparaisse toujours dans une taille fixe, utilisez des pixels, sinon utilisez le pourcentage.

+0

Un élément avec une taille en pourcentage ne sera pas mis à l'échelle par rapport à la fenêtre du navigateur s'il s'agit d'un enfant d'un élément de taille fixe. – eyelidlessness

1

dans pixel: taille fixe

en pourcentage : fluide à son élément parent

Je ne l'ai jamais trouvé un aspect différent entre les navigateurs liés à cette chose.

Quelle est la meilleure , dépend de vos besoins .. si vous voulez faire taille fixe ou fluide.

1

La différence vient dans IE, et lors de l'utilisation de la fonction de zoom.

frappé ctrl + « + » touche ou ctrl + « - » et vous verrez tout en expansion, si tout est en pixel, il va créer un espace vide et vos éléments d'élargir l'habitude, alors que si elles sont en pourcentage, ils vont se développer.

De même, si l'un des div/container a une hauteur/largeur définie en valeurs absolues {pixels}, alors tous les éléments enfants sont automatiquement corrigés.

La différence est la même que l'utilisation d'em au lieu de px pour les polices.