Maison  >  Article  >  interface Web  >  Apprenez à utiliser flexbox à travers 14 images intéressantes et vives (à collectionner)

Apprenez à utiliser flexbox à travers 14 images intéressantes et vives (à collectionner)

青灯夜游
青灯夜游avant
2021-02-05 07:26:041808parcourir

Apprenez à utiliser flexbox à travers 14 images intéressantes et vives (à collectionner)

En 2021, nous allons revoir l'utilisation de flexbox, et il y a quelques attributs moins utilisés que tout le monde doit comprendre. Ici, nous utilisons des images intéressantes pour expliquer.

Architecture FlexBox

Diagramme FlexBox

flex-direction

flex-item Sens de répartition ligne/colonne à l'intérieur de flex-container.

justify-content

justify-content est utilisé pour définir ou récupérer l'élément flexbox sur l'axe principal ( axe horizontal) La propriété Alignement dans la direction

align-content

align-content définit le comportement du navigateur le long de l'axe horizontal. élastique L'axe vertical d'une disposition en boîte et l'axe principal d'une disposition en grille allouent l'espace entre et autour des éléments de contenu.

align-items

et justify-content sont différents en cela , align-items est principalement l'alignement vertical. flex-startflex-endcenterinitialinherit

La différence entre align-content et align-items :

Applicable à une seule ligne, seuls l'alignement supérieur, l'alignement inférieur, le centrage et l'étirement

    conviennent aux sauts de ligne (lignes multiples) (invalide dans les cas d'une seule ligne), vous pouvez définir l'alignement, l'alignement inférieur et l'étirement, et répartir uniformément l'espace restant, etc. valeur d'attribut.
  • align-itemsLe résumé consiste à rechercher sur une seule ligne
  • à rechercher sur plusieurs lignes
  • . align-content
  • align-selfalign-itemsalign-content

flex - grandir | enveloppe rétractable

flex -grow :

Agrandit la taille de
    en fonction de la largeur du conteneur flexible. L'attribut
  • flex-itemflex-shrink

    spécifie les règles de réduction pour les éléments flexibles. L'élément flex ne rétrécira que lorsque la somme des largeurs par défaut est supérieure à celle du conteneur, et la taille de son retrait est basée sur la valeur de
  • flex-shrink
  • .

    flex-wrap

    Spécifie si l'élément flex est affiché sur une seule ligne ou sur plusieurs lignes. Si le retour à la ligne est autorisé, cette propriété vous permet de contrôler le sens d'empilement des lignes.
  • [Le transfert d'image par lien externe a échoué, le site source peut avoir un mécanisme anti-sangsue, il est recommandé de sauvegarder l'image et de la télécharger directement (img-Go640ub5-1611621233326)(/ img/bVcNNly)]

Abréviation

flex

 : C'est
    flex -grow
  • , Abréviation de la combinaison de

    flex-shrink et flex-basis. flex-basis

     : Ceci est similaire à l'ajout de largeur à
  • , mais en plus flexible.
  • Il définit la taille initiale de l'élément flexible sur

    et sa taille finale dépendra de l'espace disponible, et . flex-itemflex-basis: 10em10emflex-growflex-shrink

Adresse originale : https://dev.to/joyshaheb/flexbox-sheets-in-2021-css-2021-3edl

Auteur : Joy Shaheb

Adresse de traduction : https://segmentfault.com/a/1190000038998136

Pour plus de connaissances liées à la programmation informatique, veuillez visiter :

Enseignement de la programmation

 ! !

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer