42 votes

Comment augmenter la taille de police dans Bootstrap 4 ?

Dans Bootstrap 4, la taille de la police par défaut utilise em ou rem pour les polices.

Comment puis-je augmenter la taille de police pour toutes les tailles d'affichage ? Parce que chaque élément semble minuscule.

0 votes

Si vous voulez des tailles de police réactives, vous pouvez utiliser des requêtes multimédias. La documentation de bootstrap 4 montre un exemple.

47voto

cwanjt Points 1417

Parce que Bootstrap 4 utilise rem pour l'unité de font-size de la plupart de ses éléments, vous pouvez définir la valeur de font-size en px sur l'élément HTML de votre feuille de style personnelle, ce qui modifiera la taille par défaut appliquée par Bootstrap à vos éléments. J'ai inclus un lien vers un projet codeply, pour que vous puissiez le voir en action. L'environnement a déjà Bootstrap 4 chargé. Si vous modifiez la valeur du font-size pour le sélecteur html et que vous lancez le projet, vous pouvez voir comment la taille des éléments change par rapport à l'élément racine.

Ajouter trois lignes de CSS à votre feuille de style devrait être assez facile:

html {
    font-size: 16px;
}

2 votes

Vous pouvez également définir ceci sur une valeur em, mais vous devrez tester à plusieurs tailles. Le principal avantage de cette méthode est qu'elle respectera le réglage de la taille de police de l'agent utilisateur et de la feuille de style de l'utilisateur, rendant ainsi votre site plus accessible à ceux qui ont des déficiences visuelles.

1 votes

Une telle configuration est critique pour l'ensemble de la page. Le développeur doit être conscient de ses implications.

1 votes

Ne fonctionne pas sauf s'il est défini comme font-size: 16px !important;

9voto

Mr. Laeeq Khan Points 108

Vous pouvez utiliser les classes bootstrap .h1 à .h6 ou créer votre propre classe CSS personnalisée pour définir la taille de police ici et appliquer votre classe à votre élément HTML.

3 votes

Ces classes doivent être utilisées pour indiquer la structure logique, non pour contrôler la taille du texte.

2 votes

Je ne parle pas des classes Java... je parle juste des classes CSS. Vous devez d'abord lire sur les classes CSS.

4 votes

@ArmandoFox Je ne suis pas d'accord - les classes HTML n'ont aucune valeur sémantique intrinsèque de la manière dont le font les éléments HTML. Ce sont largement des crochets arbitraires pour le style, et Bootstrap a choisi cette convention précisément pour contrôler la taille de la police.

6voto

7guyo Points 177

Bootstrap 4: Il existe une gamme de classes que vous pouvez utiliser pour personnaliser votre texte :

  • h1 - h6
  • display-1 - display-4
  • small

Par exemple :

  Prénom : {{selected_customer.first_name}}
  Nom : {{selected_customer.last_name}}

0 votes

small Ne fonctionne pas pour le contenu de la zone de texte.

1voto

Alan Baljeu Points 640

Vous voudrez peut-être également envisager d'ajouter ceci :

Lorsque j'ai ajouté ceci, les tailles de texte sur mes navigateurs mobiles sont devenues soudainement raisonnables.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X