Terrain de Jeu CSS Flexbox
Expérimentez visuellement avec les propriétés Flexbox et copiez le CSS.
1
2
3
4
5
.container {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: stretch;
flex-wrap: nowrap;
gap: 8px;
}Qu'est-ce que le playground CSS Flexbox ?
Ce playground interactif est un endroit pour expérimenter visuellement avec propriétés flexbox. Voyez en direct display, justify-content, align-items, flex-direction et toutes propriétés — copiez le code CSS.
Comment utiliser le playground
- Ajustez propriétés du conteneur (justify-content, align-items).
- Ajoutez/retirez items.
- Essayez propriétés spécifiques d'item (flex-grow, align-self).
- Voir le résultat en direct.
- Copiez le code CSS final.
Propriétés clés flexbox
- display: flex — créer conteneur
- flex-direction — rangée ou colonne
- justify-content — alignement axe principal
- align-items — alignement axe croisé
- flex-wrap — layouts multi-lignes
Questions fréquemment posées
- Qu'est-ce que Flexbox ?
- Flexbox est un module de layout CSS — organise items flexiblement en une seule dimension (rangée ou colonne). Le conteneur a display: flex; les items à l'intérieur s'alignent automatiquement. Parfait pour barres de navigation, layouts de cartes, centrage vertical.
- Différence entre justify-content et align-items ?
- Pour l'axe principal (horizontal par défaut) justify-content : flex-start, center, space-between, space-around. Pour l'axe croisé (vertical) align-items : flex-start, center, stretch, baseline. Tous deux essentiels pour alignement visuel.
- Que sont flex grow, shrink, basis ?
- flex-basis = taille initiale de l'item. flex-grow = comment l'espace supplémentaire se distribue (0 = fixé, 1 = part égale). flex-shrink = comment ça rétrécit en moins d'espace. Forme courte : flex: 1 1 auto = grow, shrink, basis.
- Quand utiliser Flexbox vs Grid ?
- Flexbox — layouts 1D (navbar, rangées de boutons, centrage vertical). Grid — 2D (layouts de page, grilles de cartes, dashboards). En designs modernes les deux s'utilisent ensemble. Apprenez les deux.
Outils associés
- Formateur JSON
Formatez, embellissez, minifiez et validez du JSON dans votre navigateur
- Générateur de Code QR
Générez des codes QR pour des URLs, du texte, le Wi-Fi et plus encore. Téléchargez en PNG.
- Générateur de Mots de Passe
Générez des mots de passe forts et aléatoires avec longueur et jeux de caractères personnalisés.
- Encodeur / Décodeur Base64
Encodez du texte en Base64 ou décodez du Base64 en texte brut.
- Encodeur / Décodeur d'URL
Encodez ou décodez des URLs et des chaînes de requête avec l'encodage par pourcentage.