
1. L'attribut align-self définit l'alignement des éléments flexibles individuellement dans la direction de l'axe latéral (axe vertical).
2. align-self a un auto supplémentaire (valeur par défaut), qui représente la valeur de l'attribut align-items héritée du conteneur flex.
Exemple
.récipient{
/* Définir le conteneur flexible */
affichage : flexible ;
/*
Définir le sens de disposition des éléments à l'intérieur de la ligne du conteneur : définir le sens de disposition de gauche à droite. Ligne inversée : de droite à gauche Colonne : de haut en bas Colonne inversée : de bas en haut.
*/
direction flexible : rangée ;
/*
Définir l'alignement des éléments dans le conteneur sur l'étirement de l'axe transversal : lorsque la hauteur de l'élément n'est pas définie, la hauteur de l'élément sera étirée à la même hauteur que le conteneur (par défaut)
flex-start : vers la position de départ (haut/gauche) sur l'axe transversal. Aligner flex-end : vers la position finale (vers le bas/droite) sur l'axe transversal : ligne de base d'alignement centrée : assurez-vous que le texte est dans le texte. L'élément est en même temps une ligne de base (assurez-vous que chaque texte est sur la même ligne).
*/
align-items : ligne de base ;
hauteur : 800upx ;
couleur d'arrière-plan : #FFC0CB ;
}
.SMS{
taille de police : 20 px ;
largeur : 150upx ;
hauteur : 150upx ;
}
.rouge{
couleur de fond : rouge ;
/*
Réécrire l'alignement des éléments dans le conteneur sur l'axe transversal auto : Par défaut, indiquant l'héritage de la propriété align-items de l'élément parent stretch : Lorsque la hauteur de l'élément n'est pas définie, la hauteur de l'élément sera étirée au même hauteur du conteneur (par défaut)
flex-start : vers la position de départ (haut/gauche) sur l'axe transversal. Aligner flex-end : vers la position finale (vers le bas/droite) sur l'axe transversal : ligne de base d'alignement centrée : assurez-vous que le texte est dans le texte. L'élément est en même temps une ligne de base (assurez-vous que chaque texte est sur la même ligne).
*/
align-self : centre ;
}
.vert{
couleur de fond : vert ;
}
.bleu{
couleur de fond : bleu ;
}Ce qui précède est une introduction à l'attribut align-self en CSS. J'espère que cela sera utile à tout le monde.