Résumé de l'utilisation de la disposition Grid en CSS (avec code)
Cet article vous présente un résumé de l'utilisation de la disposition Grid en CSS (avec code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile
1. Utilisation de base
Il existe 5 attributs principaux de la disposition en grille :.parent { display: grid; grid-template-colomns: 30px 1fr; grid-template-rows: repeat(3, 30px) 1fr; & > .child { grid-column: 1 / 3; grid-row: 1; } }
L'élément parent définit d'abord comment de nombreuses lignes et colonnes dont vous disposez. Ensuite, l'élément enfant définit dans quelle ligne et colonne il se trouve (il peut s'étendre sur plusieurs lignes ou colonnes).
Parmi eux, tout le monde devrait être familier avec l'attribut d'affichage. . N'est-ce pas ? Pas plus de détails ici. La fonction repeat signifie répéter une valeur CSS n fois peut être divisée en deux attributs : gird-column
et grid-column-start
. 🎜>grid-column-end
et gird-row
.grid-row-start
grid-row-end
<span style="font-size: 16px;">grid-template-areas< 🎜. >
et <span style="font-size: 16px;">grid-template-areas</span>
<span style="font-size: 16px;">grid-area</span>
<span style="font-size: 16px;">grid-area</span>
Cet attribut a en fait une signification hiéroglyphique.grid-template-areas
.parent { display: grid; grid-template-colomns: 100px 1fr; grid-template-rows: 1fr 50px; grid-template-areas: "nav content" "footer footer "; & > .item1 { grid-area: nav; } & > .item2 { grid-area: content; } & > .item3 { grid-area: footer; } }
et grid-column
, nous pouvons donner un nom à notre propre zone. Noms sémantiques grid-row
3. </span>row-gap<code><span style="font-size: 16px;">row-gap</span>
, <code><span style="font-size: 16px;">colomns-gap</span>
colomns-gap , <span style="font-size: 16px;">grid-gap</span>
</h2>grid-gap<p>
Semblable à Flex, la disposition en grille prend également en charge l'espacement des lignes et des colonnes.grid-gap
row-gap
colomns-gap
est une combinaison de
et grid-gap
gap
peut également être abrégé en .colomns-gap
normal
Remarque : <🎜. > La valeur par défaut est 1em
, ce qui signifie que l'espacement des colonnes est
4 <span style="font-size: 16px;">grid-auto-columns</span>
<span style="font-size: 16px;">grid-auto-columns</span><. /code> grid-auto-rows
et
<p>grid-auto-rows<strong>
Si vous ne savez pas à l'avance combien de lignes (combien de colonnes) votre grille possède, ces deux propriétés peuvent vous aider. Tout comme le sens littéral, Cette propriété représente la hauteur (largeur) de la ligne (colonne) de la grille auto-croissante
Surtout lorsque vous rendre un indéfini Cet attribut sera très utile lorsque la longueur de la liste .parent {
display: grid;
grid-template-colomns: 1fr;
grid-auto-rows: 100px;
& > .child {
grid-column: 1;
}
}
Copier après la connexion Par exemple :
Articles connexes recommandés :
À propos de la mise en page flexible des boîtes Introduction (avec code)
Comment implémenter une mise en page réactive avec CSSCe 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!
grid-gap
row-gap
colomns-gap
est une combinaison de grid-gap
gap
colomns-gap
normal
Remarque : <🎜. > La valeur par défaut est 1em
, ce qui signifie que l'espacement des colonnes est <span style="font-size: 16px;">grid-auto-columns</span>
<span style="font-size: 16px;">grid-auto-columns</span><. /code> grid-auto-rows
et
.parent { display: grid; grid-template-colomns: 1fr; grid-auto-rows: 100px; & > .child { grid-column: 1; } }

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





La mise en page fait référence à une méthode de composition adoptée dans la conception Web pour organiser et afficher les éléments d'une page Web selon certaines règles et structures. Grâce à une mise en page raisonnable, la page Web peut être rendue plus belle et plus soignée, et offrir une bonne expérience utilisateur. Dans le développement front-end, il existe de nombreuses méthodes de mise en page parmi lesquelles choisir, telles que la mise en page traditionnelle des tableaux, la mise en page flottante, la mise en page de positionnement, etc. Cependant, avec la promotion de HTML5 et CSS3, les technologies de mise en page réactives modernes, telles que la mise en page Flexbox et la mise en page Grid, sont devenues

Dans le domaine actuel du développement logiciel, la programmation GUI (Graphical User Interface, interface utilisateur graphique) est un élément crucial. Il permet aux utilisateurs d'interagir intuitivement avec les programmes, améliorant ainsi l'expérience utilisateur et rendant les programmes plus faciles à utiliser. Parmi les nombreux langages de programmation, le langage Go, en tant que langage qui a attiré beaucoup d'attention ces dernières années, possède également la capacité de programmation GUI. Cet article vous donnera une compréhension approfondie de la programmation GUI du langage Go, de l'entrée à la maîtrise, et vous aidera à mieux la maîtriser grâce à des exemples de code spécifiques.

Tutoriel HTML : Comment utiliser la mise en page en grille pour une mise en page adaptative en grille, des exemples de code spécifiques sont requis Introduction : Dans la conception Web moderne, l'adaptabilité de la mise en page est une considération importante. Bien que les méthodes de mise en page traditionnelles telles que le flottement et le positionnement puissent atteindre un certain degré d'adaptabilité, elles nécessitent souvent beaucoup de code et d'ajustements. La disposition CSSGrid fournit un moyen simple et puissant d’implémenter une disposition adaptative en grille. Ce didacticiel présentera en détail comment utiliser la disposition CSSGrid pour implémenter la disposition adaptative de grille.

Méthodes d'alignement des zones de texte en HTML : 1. Alignement du texte ; 2. Utiliser l'alignement de la disposition Flexbox 3. Utiliser l'alignement de la disposition en grille ; 4. Utiliser la marge ou la position pour un réglage précis ;

Tutoriel HTML : Comment utiliser la mise en page en grille pour une mise en page multi-colonnes La mise en page en grille est l'une des méthodes de mise en page couramment utilisées dans la conception Web moderne. Elle peut diviser le contenu Web en plusieurs colonnes et lignes pour obtenir une mise en page multi-colonnes flexible. Cet article explique comment utiliser la disposition en grille pour créer une mise en page Web à plusieurs colonnes et fournit des exemples de code spécifiques. 1. Introduction à la disposition en grille La disposition en grille est un système de mise en page bidimensionnel qui peut diviser le contenu Web en plusieurs zones de grille. Ces zones de grille peuvent être définies et disposées selon les besoins de conception, ce qui rend

Tutoriel HTML : Comment utiliser la disposition en grille pour une disposition en grille adaptative, des exemples de code spécifiques sont requis Introduction : Avec le développement d'Internet, la mise en page des pages Web est devenue de plus en plus importante. Les méthodes traditionnelles de mise en page de pages Web, telles que l'utilisation de tableaux ou de mises en page flottantes, nécessitent souvent beaucoup de code et d'ajustements pour obtenir des effets adaptatifs. La disposition Grid introduite dans CSS3 offre un moyen plus concis et flexible de créer une disposition de grille adaptative. Cet article vous présentera les concepts de base et les applications pratiques de la disposition en grille, et vous fournira

Analyse du framework de mise en page adaptative : un guide essentiel du débutant à l'expert Avec la popularité et la diversification des appareils mobiles, la mise en page réactive est devenue une compétence essentielle pour la conception Web moderne. Le framework de mise en page réactif est devenu l'outil préféré des développeurs en raison de sa simplicité, de sa flexibilité et de sa maintenabilité. Cependant, pour les débutants, l’apprentissage et la compréhension des frameworks de mise en page réactifs peuvent sembler un peu déroutants. Du débutant à l'expert, cet article vous fournit un guide détaillé pour maîtriser le framework de mise en page responsive, ainsi que des exemples de code concrets. Qu'est-ce qu'un tissu réactif

Présentation: Il existe de nombreuses façons de centrer des images à l'aide de bootstrap. Méthode de base: utilisez la classe MX-Auto pour centrer horizontalement. Utilisez la classe IMG-FLUID pour vous adapter au conteneur parent. Utilisez la classe D-Block pour définir l'image sur un élément de niveau bloc (centrage vertical). Méthode avancée: mise en page Flexbox: utilisez les propriétés Justify-Content-Center et Align-Items-Center. Disposition de la grille: Utilisez les éléments de lieu: propriété centrale. Meilleures pratiques: éviter les nidification et les styles inutiles. Choisissez la meilleure méthode pour le projet. Faites attention à la maintenabilité du code et évitez de sacrifier la qualité du code pour poursuivre l'excitation
