Salut,

Je remarque qu'il n'est quasiment plus possible d'indiquer des largeurs et des hauteurs ou toutes autres mesures en %. Ca fonctionne encore assez bien sous IE mais sous FF ou chrome, c'est jamais pareil.

L'un d'entre vous aurait-il une explication rationnel à cet état de fait ?

D'avance merci

Laurent
Oui, il y a une explication rationnelle : les tailles sont pour la plupart converties en pixels par les navigateurs, et les pourcentages ne tombent pas toujours juste. Libre à chaque navigateur de déterminer ce qu'il fait des valeurs arrondies.

La méthode dépend en fonction des navigateurs, mais aussi des propriétés, là ou FF va conserver et se débrouiller avec un valeur à décimale pour du line-height, IE et WebKit vont arrondir, l'un à l'unité inférieure, l'autre à l'unité la plus proche. Mais jamais ô grand jamais de valeur décimale pour du width ou du height...

D'où le manque de cohérence, qui est en fait cohérente, il faut juste savoir comment ça se calcule en fonction de la propriété et du navigateur.