line-height: 1.428571429;
Pourquoi Bootstrap est-il définiline-height
sur cette valeur?
( Certains thèmes l' arrondissent à 1.42857143.)
twitter-bootstrap
css
Ziyu Zhou
la source
la source
Réponses:
La hauteur de ligne est déterminée en divisant la taille de hauteur de ligne ciblée par la taille de police. Dans cet exemple, Bootstrap baseline leur hauteur de ligne sur une taille de police de 14px. La hauteur de ligne cible est de 20 px:
20px ÷ 14px = 1,428571429
Lors de la détermination de la hauteur de votre ligne, vous voulez vous assurer que vous disposez d'un espace blanc suffisant entre vos lignes. Cela permet des ascendeurs et des descendants sans empiéter sur d'autres lignes. Avoir également un grand espace blanc permet à vos yeux de développer un rythme visuel pendant la lecture.
Le fait de garder la hauteur de ligne sans unité le rend également plus polyvalent. Pour plus d'informations, voir l'article d'Eric Meyer à ce sujet de février 2006.
la source
line-height
flou de cause irrégulière dans IE11, ce qui m'a fait remettre en question. La réponse est tout à fait logique, mais arrondir le nombre à seulement quelques décimales serait probablement prudent au nom de Bootstrap.