Comment utiliser : Générateur Flexbox CSS
- Choisissez un préréglage (centrage, barre de navigation, cartes qui se replient, barre latérale, pile) ou partez de zéro.
- Réglez le conteneur : flex-direction, flex-wrap, justify-content (axe principal), align-items (axe transversal) et gap.
- Cliquez sur un élément pour régler son flex-grow, shrink, basis, order et align-self ; utilisez + Add item ou Remove pour modifier le nombre d'éléments.
- Redimensionnez le conteneur pour le tester, puis copiez le CSS, le HTML ou les classes Tailwind.
Les deux axes de flexbox
Flexbox dispose les éléments le long d'un axe principal (défini par flex-direction) et d'un axe transversal perpendiculaire. justify-content répartit les éléments sur l'axe principal ; align-items les aligne sur l'axe transversal. Passez en column et les deux échangent leur rôle, ce qui explique pourquoi « centrer verticalement » demande parfois justify-content et parfois align-items.
flex : grow shrink basis
| Raccourci | Équivaut à | Utilisation |
|---|---|---|
flex: 1 | 1 1 0% | Colonnes de même largeur qui se partagent l'espace |
flex: auto | 1 1 auto | Croître à partir de la taille propre du contenu |
flex: none | 0 0 auto | Éléments fixes, comme un logo ou une icône |
flex: 1 1 240px | Démarrer à 240px, puis grandir ou rétrécir | Grilles de cartes qui se replient |
margin-left: auto sur un élément le pousse, ainsi que tout ce qui suit, jusqu'à l'extrémité opposée : c'est la méthode classique pour aligner à droite un bouton « Se connecter » dans une barre de navigation. Pour les mises en page à deux dimensions, avec lignes et colonnes, le Générateur CSS Grid est plus adapté.
Aussi recherché comme : générateur flexbox, générateur css flexbox, playground flexbox, justify-content générateur, align-items css, mise en page flex css, générateur flex tailwind, exemples css flex.
Outils complémentaires : Générateur Flexbox CSS
- Générateur border-radius — Arrondissez les coins de n'importe quel élément : utilisez un seul curseur pour tous les coins, ou réglez chaque coin séparément.
- Générateur d’ombres CSS — Empilez plusieurs couches d’ombre, ajustez les décalages, le flou, l’étalement et l’opacité sur une carte en direct, puis copiez le CSS box-shadow ou text-shadow.
- Convertisseur CSS vers Tailwind — Collez des règles ou déclarations CSS et obtenez les classes utilitaires Tailwind équivalentes pour chaque sélecteur, y compris les états hover: et les valeurs arbitraires comme p-[13px].
- Calculateur de colliers de serrage — Saisissez une taille minimale et maximale ainsi que la plage de la fenêtre d'affichage — obtenez une valeur adaptée au zoom clamp() , accompagnée d’explications mathématiques, d’un aperçu en temps réel et d’une échelle complète de la typographie fluide ou de l’espacement.