Maison >interface Web >tutoriel CSS >Guide d'un débutant pour les derniers cours d'utilité bootstrap
bootstrap 4: une plongée profonde dans les classes d'utilité améliorées
La version de Bootstrap 4 a apporté des améliorations significatives, notamment un ensemble raffiné de classes de services publics rationalisant le style sans CSS personnalisé. Cet article explore ces améliorations, en se concentrant sur leurs capacités et leurs applications.
Caractéristiques clés des classes d'utilité bootstrap 4:
Flexibilité améliorée avec Flexbox: Le système de grille de bootstrap 4 exploite désormais Flexbox, offrant un contrôle supérieur sur la disposition et l'alignement des éléments. Gérer facilement la direction (.flex-row-reverse
), l'ordre (.order-N
) et l'alignement (.align-items-center
) avec des classes intuitives. La réactivité est intégrée via des modificateurs comme .order-sm-1
.
Frapages réactifs: Remplacement des classes "pull" plus anciennes, les utilitaires de float de bootstrap 4 (.float-left
, .float-md-right
, etc.) offrent un contrôle réactif sur le positionnement des éléments.
Contrôle d'affichage complet: La propriété display
est considérablement améliorée, prenant en charge toutes les valeurs d'affichage et la réactivité du point de rupture (.d-{breakpoint}-{value}
). Masquer les éléments sur des fenêtres spécifiques (.d-lg-none
) ou pour l'impression (.d-print-none
).
Dimensionnement précis: Contrôlez facilement la largeur et la hauteur de l'élément en utilisant des classes basées sur le pourcentage (.w-25
, .h-25
) et des dimensions maximales (.mh-100
, .mw-100
).
Espacement rationalisé: Gérer les marges et le rembourrage sans effort avec des classes comme {property}{sides}-{size}
(par exemple, .mx-3
pour 1Rem gauche et droite).
Style de texte avancé: Étendre le style de texte au-delà de l'alignement (.text-center
, .text-xl-center
) pour inclure la transformation de texte (.text-capitalize
), le poids de la police (.font-weight-bold
), et plus encore.
Options de couleurs polyvalentes: Appliquer des couleurs au texte (.text-danger
) et des arrière-plans (.bg-dark
) avec des classes de couleurs facilement disponibles. Les gradients de fond sont également pris en charge (nécessite d'activer la variable $enable-gradients
sass).
Contrôle granulaire des bordures: Contrôler avec précision les frontières avec des classes pour les côtés individuels (.border-top
, .border-right-0
), les couleurs de bordure (.border-danger
) et le rayon de bordure (.rounded
, .rounded-circle
).
Embeds réactifs: Créer des intérêts réactifs avec une mise à l'échelle du rapport d'aspect à l'aide de classes comme .embed-responsive-16by9
.
Icône de fermeture pratique: Une classe d'utilité simple fournit une icône proche de style facilement (.close
).
Exemples et illustrations:
Plusieurs exemples avec des images d'accompagnement mettent en valeur l'utilisation et les effets de ces classes de services publics. (Les images seraient insérées ici, reflétant le placement et la mise en forme de l'image de l'entrée d'origine).
Conclusion:
Les classes d'utilité améliorées de Bootstrap 4 simplifient considérablement le développement Web. Leur réactivité et leurs fonctionnalités complètes réduisent le besoin de CSS personnalisés, permettant aux développeurs de se concentrer sur la logique des applications. La documentation officielle de bootstrap fournit une référence complète et d'autres exemples.
Questions fréquemment posées (FAQ):
La section FAQ de l'entrée d'origine est conservée, fournissant des réponses concises aux questions courantes sur l'utilisation de classes d'utilité Bootstrap 4. (La section FAQ serait insérée ici).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!