28111 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai développé un site web contenant uniquement des polices de taille variable ( font-size: xxx em; ).
Le but étant de le l'adapter à n'importe quel type de résolution.

Mon site : http://www.allainflorent.fr/

Malgré cela, lorsque j'utilise des résolutions inférieurs à mon propre écran ( donc inférieur à 23" = 1920*1080). Le texte reste fixe, ce qui entraîne un mauvais affichage.

Exemple sur cette page : http://www.allainflorent.fr/logistique.php

Je pense passer à coté d'un point important de css concernant les tailles de police, et je n'arrive pas à le comprendre malgré les nombreux tutos étudiés.

J’espère que vous pourrez me guider Smiley ravi

Merci et bon courage !
Cdt.
salut,
les unités en "em" sont relatives à l'actuelle valeur de la propriété "font-size". Généralement, par défaut, elle vaut 16px mais il faut garder en tête que c'est une unité relative. Donc si on a un "font-size:16px", 1em vaudra "16px" invariablement et indépendamment des dimensions de ta fenêtre.
Ce que tu cherches sont probablement les view port units, relatives justement aux dimensions de la fenêtre.
Tu trouveras sûrement ton bonheur sur Google.
Bonjour,

Oui effectivemment cette nouvelle unité de taille de police semble répondre à mes besoins. Merci , je ne connaissais pas du tout les " viewport size "

merci pour l'info !