recherche
Maisoninterface Webtutoriel CSSFlexbox : Quelle est la différence entre « align-items » et « align-content » ?

Flexbox: What's the Difference Between `align-items` and `align-content`?

Flexbox : Comprendre les différences entre align-content et align-items

En ce qui concerne la mise en page flexbox, align-items et align- les propriétés de contenu servent à des fins distinctes dans l'alignement du contenu dans flex conteneurs.

align-items

align-items aligne les éléments le long de l'axe transversal du conteneur flexible. Cet axe transversal est perpendiculaire à la direction de l'axe principal, qui est déterminée par la propriété flex-direction. Par défaut, flex-direction: row, donc l'axe principal est horizontal et l'axe transversal est vertical.

align-items peut avoir différentes valeurs pour aligner les éléments verticalement : début, fin, centre, étirement et baseline.

align-content

En revanche, align-content aligne les lignes d'éléments dans un flex multiligne conteneur. Lorsqu'il n'y a qu'une seule ligne d'éléments, align-content n'a aucun effet. Cette propriété entre en jeu lorsque plusieurs lignes sont formées en raison de la largeur limitée du conteneur.

align-content prend également diverses valeurs :

  • flex-start : les lignes d'éléments s'alignent vers le haut de leur espace contenant
  • flex-end : les lignes d'éléments s'alignent vers le bas de leur espace contenant
  • center : les lignes d'éléments s'alignent verticalement dans le centre de leur espace contenant
  • espace entre : les lignes d'éléments se répartissent uniformément le long de l'axe vertical avec des espaces entre eux
  • espace autour : les lignes d'éléments se répartissent uniformément le long de l'axe vertical avec des espaces les deux avant et après eux

Exemple

Considérez ce qui suit code:

.container {
  display: flex;
  flex-direction: row;
}

.item {
  align-items: center;
  align-content: space-around;
}

Dans cet exemple, align-items: center aligne les éléments enfants verticalement au centre de leur espace contenant, qui est l'élément. align-content : space-around aligne les lignes d'éléments verticalement, avec des espaces entre et après eux. Le résultat est une rangée d'éléments centrée verticalement avec des espaces entre chaque ligne.

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!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
C'est tout dans la tête: gérer la tête de document d'un site alimenté par réact avec un casque ReactC'est tout dans la tête: gérer la tête de document d'un site alimenté par réact avec un casque ReactApr 15, 2025 am 11:01 AM

Le chef de document n'est peut-être pas la partie la plus glamour d'un site Web, mais ce qui y va est sans doute tout aussi important pour le succès de votre site Web que son

Qu'est-ce que Super () dans JavaScript?Qu'est-ce que Super () dans JavaScript?Apr 15, 2025 am 10:59 AM

Qu'est-ce qui se passe quand vous voyez un JavaScript qui appelle super () ?. Dans une classe d'enfants, vous utilisez super () pour appeler le constructeur et le super. pour accéder à son

Comparaison des différents types de popups JavaScript natifsComparaison des différents types de popups JavaScript natifsApr 15, 2025 am 10:48 AM

JavaScript possède une variété d'API popup intégrés qui affichent l'interface utilisateur spéciale pour l'interaction utilisateur. Fameusement:

Pourquoi les sites Web accessibles sont-ils si difficiles à construire?Pourquoi les sites Web accessibles sont-ils si difficiles à construire?Apr 15, 2025 am 10:45 AM

L'autre jour, je discutais avec des gens frontaux sur les raisons pour lesquelles tant d'entreprises ont du mal à créer des sites Web accessibles. Pourquoi les sites Web accessibles sont-ils si durs

L'attribut `` caché 'est visiblement faibleL'attribut `` caché 'est visiblement faibleApr 15, 2025 am 10:43 AM

Il y a un attribut HTML qui fait exactement ce que vous pensez qu'il devrait faire:

Un regard sur la vitesse de Jamstack, par les chiffresUn regard sur la vitesse de Jamstack, par les chiffresApr 15, 2025 am 10:39 AM

Les gens disent que les sites Jamstack sont rapides - découvrons pourquoi en regardant de vraies mesures de performance! Nous couvrirons les métriques communes, comme le temps de premier octet

Modèles d'utilisation des propriétés personnalisées CSS pratiquesModèles d'utilisation des propriétés personnalisées CSS pratiquesApr 15, 2025 am 10:34 AM

Je joue avec des propriétés personnalisées CSS pour découvrir leur puissance car le support du navigateur est enfin à un endroit où nous pouvons les utiliser dans notre

Outils Jamstack et le spectre de la classificationOutils Jamstack et le spectre de la classificationApr 15, 2025 am 10:31 AM

Avec le monde merveilleux de Jamstack qui devient grand, toutes les catégories de services et d'outils qui l'aident sont toujours aussi importantes. Il y a un site statique

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

Version crackée d'EditPlus en chinois

Version crackée d'EditPlus en chinois

Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

DVWA

DVWA

Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel