"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment réaliser un espacement du projet Flex 1Px dans la bibliothèque d'images?

Comment réaliser un espacement du projet Flex 1Px dans la bibliothèque d'images?

Publié le 2025-04-13
Parcourir:151

How to Achieve 1px Spacing Between Flex Items in an Image Gallery?

Comment ajuster l'espacement dans la galerie d'images des éléments flex avec des marges

dans les dispositions flexibles, les éléments avec des valeurs flexibles de '0 0 25%' ont une largeur fixe et ne rétrécissent pas ou ne se développent pas. Pour ajouter de l'espace entre ces éléments tout en conservant une structure en forme de grille, des marges peuvent être appliquées. Cependant, l'application d'une marge de 1% entraîne des lacunes qui peuvent être trop importantes.

pour atteindre une marge 1px, utilisez la valeur flexible «1 0 22%». Cela donne le bassin flexible à 22%, garantissant qu'il n'y a que quatre éléments par rangée. La valeur de flexion de la croissance est réglée sur 1, permettant aux articles de se développer et de remplir l'espace restant laissé par les marges. Cela crée un écart de 1px subtil entre les éléments.

#foto-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  margin: 10px;
}

.foto {
  flex: 1 0 22%;
  min-height: 50px;
  margin: 1px;
  background-color: red;
}
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3