Si vous travaillez sur un projet plus vaste ou si vous travaillez avec des outils frontend modernes, vous souhaiterez peut-être l'installer via le gestionnaire de projet. Heureusement pour nous, c'est aussi simple ! Dans votre terminal, écrivez simplement npm install bootstrap si vous utilisez npm, ou Yarn Add Bootstrap si vous utilisez Yarn. Après l'installation, vous souhaiterez importer respectueusement le CSS et le JavaScript de bootstrap dans vos principaux fichiers CSS et JS :
// Import Bootstrap CSSimport \\'bootstrap/dist/css/bootstrap.min.css\\';// Import Bootstrap JavaScriptimport \\'bootstrap/dist/js/bootstrap.bundle.min.js\\';
L'une des fonctionnalités les plus puissantes de Bootstrap est son système de grille. Cela vous permet de créer des mises en page réactives qui s'adaptent automatiquement à différentes tailles d'écran.
La grille est basée sur une structure de 12 colonnes pour organiser le contenu. Sa structure de base peut ressembler à ceci :
Column 1Column 2Column 3
Les colonnes peuvent également avoir leurs propres tailles ! Cela peut être utilisé pour fournir différentes mises en page. Ils sont notés en fonction du nombre de colonnes qu'ils occuperont sur la ligne.
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
La grille Bootstraps est d'abord mobile, ce qui signifie qu'elle est conçue pour les appareils mobiles avant de s'adapter à des appareils plus grands. Pour cette raison, Bootstrap dispose de classes qui définissent le comportement des colonnes sur différentes tailles d'écran. Ce sont :
Par exemple:
Wide on medium and larger screensNarrower on medium and larger screens
Dans cet exemple, la première colonne occupe toute la largeur sur les petits écrans, mais seulement huit unités de grille sur les écrans moyens ou grands. La seconde occupera la moitié de la largeur sur les petits écrans, et seulement quatre unités sur les écrans moyens ou plus grands.
Bootstrap nous offre une variété de composants prédéfinis qui aident à créer des sites Web attrayants et conviviaux avec un minimum de CSS personnalisé. Il y a beaucoup de composants, je vais donc passer en revue certains des plus courants avec lesquels vous êtes susceptible de travailler.
Nous commencerons par parler de texte, puisque vos utilisateurs ont besoin de lire pour croire. Les classes de typographie facilitent la définition de styles de texte cohérents, des titres au corps du texte en passant par les listes. Par exemple, les différentes rubriques sont notées par leur classe d'affichage :
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
Vous pouvez également définir le texte d'un paragraphe avec des classes utilitaires pour modifier le corps du texte, comme indiqué ci-dessus.
Chaque site Web ou application a besoin de boutons ! Bootstrap propose une variété de styles de boutons prêts à l'emploi. Leurs classes sont définies comme telles :
Le composant de barre de navigation de Bootstrap est livré avec des classes intégrées pour l'alignement, les listes déroulantes et bien plus encore !
Dans cet exemple, la barre de navigation se réduira sur des écrans plus petits.
Bootstrap comprend également un large éventail de classes utilitaires pour accélérer le développement et réduire le besoin de CSS personnalisé. Avec seulement quelques noms de classe, vous pouvez ajuster l'espacement, l'alignement, les propriétés d'affichage et bien plus encore !
L'espacement est extrêmement important dans le développement pour la lisibilité de l'utilisateur. Heureusement, Bootstrap nous donne des cours pour ajuster les marges et le remplissage des éléments. Ils suivent tous un format similaire : {property}{sides}-{size}.
Par exemple:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
Les utilitaires d'affichage aident à contrôler la visibilité et la disposition des éléments. Ceux-ci peuvent être utilisés pour afficher, masquer ou modifier le comportement des éléments. Les classes d'affichage incluent :
Bootstrap fournit également des versions réactives de ces classes qui s'appliquent aux points d'arrêt, telles que d-none d-md-block, cela masque un élément sur les petits écrans.
Visible on medium and larger screensCentered with Flexbox
Bootstrap offre une grande quantité de personnalisation du texte avec des classes telles que :
This text is centered and green
This text is right-aligned and blue
Bootstrap est un framework puissant et flexible qui permet aux développeurs de créer efficacement des sites Web réactifs. En maîtrisant ces concepts fondamentaux, vous serez en mesure de rationaliser votre flux de travail et de vous concentrer davantage sur la conception et les fonctionnalités de votre site plutôt que sur la gestion personnalisée des CSS et de la mise en page. Alors plongez ! Expérimentez avec certains exemples et créez une application étonnante !
Amorçage
","image":"http://www.luping.net/uploads/20241003/172793017166fe1f3b52fda.jpg","datePublished":"2024-11-01T00:30:53+08:00","dateModified":"2024-11-01T00:30:53+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}Bienvenue dans la deuxième partie de ma série de styles où je passe en revue quelques bibliothèques/frameworks de styles populaires. Dans ce blog, nous passerons en revue Bootstrap. Bootstrap est un framework frontal open source puissant qui rend la création de sites Web plus rapide et plus facile en fournissant un système de grille intuitif, des composants d'interface utilisateur et une vaste gamme d'utilitaires.
Bien sûr, avant d'aborder certaines fonctionnalités, nous devons parler de la configuration de Bootstrap dans un projet. Au moment de la rédaction, la version actuelle de Bootstrap est la 5.3.3 et c'est ce que j'utiliserai pour tous les exemples.
Bootstrap peut être configuré très rapidement à l'aide d'un CDN ou d'un réseau de diffusion de contenu. Cette méthode ne nécessite aucune installation, ajoutez simplement les liens CSS et JavaScript de Bootstrap à votre fichier HTML et c'est parti pour les courses !
Vous placerez le lien CSS suivant dans la balise
Après cela, vous placerez le script suivant avant la balise de fermeture
:Si vous travaillez sur un projet plus vaste ou si vous travaillez avec des outils frontend modernes, vous souhaiterez peut-être l'installer via le gestionnaire de projet. Heureusement pour nous, c'est aussi simple ! Dans votre terminal, écrivez simplement npm install bootstrap si vous utilisez npm, ou Yarn Add Bootstrap si vous utilisez Yarn. Après l'installation, vous souhaiterez importer respectueusement le CSS et le JavaScript de bootstrap dans vos principaux fichiers CSS et JS :
// Import Bootstrap CSS import 'bootstrap/dist/css/bootstrap.min.css'; // Import Bootstrap JavaScript import 'bootstrap/dist/js/bootstrap.bundle.min.js';
L'une des fonctionnalités les plus puissantes de Bootstrap est son système de grille. Cela vous permet de créer des mises en page réactives qui s'adaptent automatiquement à différentes tailles d'écran.
La grille est basée sur une structure de 12 colonnes pour organiser le contenu. Sa structure de base peut ressembler à ceci :
Column 1Column 2Column 3
Les colonnes peuvent également avoir leurs propres tailles ! Cela peut être utilisé pour fournir différentes mises en page. Ils sont notés en fonction du nombre de colonnes qu'ils occuperont sur la ligne.
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
La grille Bootstraps est d'abord mobile, ce qui signifie qu'elle est conçue pour les appareils mobiles avant de s'adapter à des appareils plus grands. Pour cette raison, Bootstrap dispose de classes qui définissent le comportement des colonnes sur différentes tailles d'écran. Ce sont :
Par exemple:
Wide on medium and larger screensNarrower on medium and larger screens
Dans cet exemple, la première colonne occupe toute la largeur sur les petits écrans, mais seulement huit unités de grille sur les écrans moyens ou grands. La seconde occupera la moitié de la largeur sur les petits écrans, et seulement quatre unités sur les écrans moyens ou plus grands.
Bootstrap nous offre une variété de composants prédéfinis qui aident à créer des sites Web attrayants et conviviaux avec un minimum de CSS personnalisé. Il y a beaucoup de composants, je vais donc passer en revue certains des plus courants avec lesquels vous êtes susceptible de travailler.
Nous commencerons par parler de texte, puisque vos utilisateurs ont besoin de lire pour croire. Les classes de typographie facilitent la définition de styles de texte cohérents, des titres au corps du texte en passant par les listes. Par exemple, les différentes rubriques sont notées par leur classe d'affichage :
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
Vous pouvez également définir le texte d'un paragraphe avec des classes utilitaires pour modifier le corps du texte, comme indiqué ci-dessus.
Chaque site Web ou application a besoin de boutons ! Bootstrap propose une variété de styles de boutons prêts à l'emploi. Leurs classes sont définies comme telles :
Le composant de barre de navigation de Bootstrap est livré avec des classes intégrées pour l'alignement, les listes déroulantes et bien plus encore !
Dans cet exemple, la barre de navigation se réduira sur des écrans plus petits.
Bootstrap comprend également un large éventail de classes utilitaires pour accélérer le développement et réduire le besoin de CSS personnalisé. Avec seulement quelques noms de classe, vous pouvez ajuster l'espacement, l'alignement, les propriétés d'affichage et bien plus encore !
L'espacement est extrêmement important dans le développement pour la lisibilité de l'utilisateur. Heureusement, Bootstrap nous donne des cours pour ajuster les marges et le remplissage des éléments. Ils suivent tous un format similaire : {property}{sides}-{size}.
Par exemple:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
Les utilitaires d'affichage aident à contrôler la visibilité et la disposition des éléments. Ceux-ci peuvent être utilisés pour afficher, masquer ou modifier le comportement des éléments. Les classes d'affichage incluent :
Bootstrap fournit également des versions réactives de ces classes qui s'appliquent aux points d'arrêt, telles que d-none d-md-block, cela masque un élément sur les petits écrans.
Visible on medium and larger screensCentered with Flexbox
Bootstrap offre une grande quantité de personnalisation du texte avec des classes telles que :
This text is centered and green
This text is right-aligned and blue
Bootstrap est un framework puissant et flexible qui permet aux développeurs de créer efficacement des sites Web réactifs. En maîtrisant ces concepts fondamentaux, vous serez en mesure de rationaliser votre flux de travail et de vous concentrer davantage sur la conception et les fonctionnalités de votre site plutôt que sur la gestion personnalisée des CSS et de la mise en page. Alors plongez ! Expérimentez avec certains exemples et créez une application étonnante !
Amorçage
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3