Programme WeChat Mini - Qu'est-ce que Flex Layout ?

云罗郡主
Libérer: 2019-01-21 11:56:02
avant
3987 Les gens l'ont consulté

Flex est l'abréviation de Flexible Box, qui signifie « disposition flexible » et est utilisée pour offrir une flexibilité maximale pour les modèles en forme de boîte. [Tutoriel recommandé : Tutoriel de développement de mini-programmes]

N'importe quel conteneur peut être désigné comme mise en page Flex.

.box{ display: flex; }
Copier après la connexion

Les éléments en ligne peuvent également utiliser la mise en page Flex.

.box{ display: inline-flex; }
Copier après la connexion

Les navigateurs dotés du noyau Webkit doivent ajouter le préfixe -webkit.

.box{ display: -webkit-flex; /* Safari */ display: flex; }
Copier après la connexion

Notez qu'après avoir défini la disposition Flex, les attributs float, clear et vertical-align des éléments enfants ne seront pas valides.

Concepts de base Flex
Les éléments qui utilisent la disposition Flex sont appelés conteneurs Flex (conteneurs flexibles), ou « conteneurs » en abrégé. Tous ses éléments enfants deviennent automatiquement des membres de conteneur, appelés éléments Flex (éléments flexibles) ou « éléments » en abrégé.

Programme WeChat Mini - Quest-ce que Flex Layout ?

Le conteneur a deux axes par défaut : l'axe principal horizontal (axe principal) et l'axe transversal vertical (axe transversal). La position de départ de l'axe principal (l'intersection avec la bordure) est appelée début principal, et la position finale est appelée fin principale ; la position de départ de l'axe transversal est appelée début croisé et la position finale est appelée fin croisée.

Les éléments sont disposés le long de l'axe principal par défaut. L'espace de l'axe principal occupé par un seul projet est appelé taille principale, et l'espace de l'axe transversal occupé par un seul élément est appelé taille transversale.

Propriétés du conteneur

 flex-direction : La propriété détermine la direction de l'axe principal (c'est-à-dire la direction de la disposition des éléments). (Gauche, milieu, droite, haut, milieu, bas)

 flex-wrap : définition de l'attribut, si une ligne d'axe ne peut pas être disposée, comment envelopper la ligne.

 flex-flow : La forme courte de l'attribut flex-direction et de l'attribut flex-wrap, la valeur par défaut est row nowrap

 justifier-content : L'attribut définit l'alignement de l'élément sur l'axe principal. (Gauche, centre, droite)

 align-items : La propriété définit la façon dont les éléments sont alignés sur l'axe transversal. (Haut, milieu et bas)

 align-content : L'attribut définit l'alignement de plusieurs axes. Cette propriété n'a aucun effet si le projet ne comporte qu'un seul axe.



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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!