Il existe plusieurs façons d'y parvenir
Utilisez requête média Le moyen le plus simple est d'utiliser les dimensions en % ou en em. Il suffit de modifier la taille de la police de base pour que tout change.
@media (max-width: @screen-xs) {
body{font-size: 10px;}
}
@media (max-width: @screen-sm) {
body{font-size: 14px;}
}
h5{
font-size: 1.4em;
}
Utilisez les dimensions en % ou em . Il suffit de modifier la taille de la police de base pour que tout change. Dans la version précédente, vous pouviez juste changer la police du corps et non celle de h1 à chaque fois, ou laisser la taille de la police de base à la valeur par défaut de l'appareil et tout le reste en em.
voir kyleschaeffer.com/.... Pour plus d'informations sur em, px et %.
OU
CSS3 prend en charge de nouvelles dimensions qui sont relatives au port d'affichage. Mais cela ne fonctionne pas dans Android < 4.4
- 3.2vw = 3,2% de la largeur de la fenêtre d'affichage
- 3.2vh = 3,2% de la hauteur de la fenêtre d'affichage
- 3.2vmin = Le plus petit de 3.2vw ou 3.2vh
-
3.2vmax = Le plus grand de 3.2vw ou 3.2vh
body
{
font-size: 3.2vw;
}
voir css-tricks.com/.... et regardez aussi caniuse.com/....