Believemy logo purple

Comment centrer avec CSS ?

Découvrez toutes les manières de centrer avec CSS une bonne fois pour toutes.
Mis à jour le 3 décembre 2024
Believemy logo

Centrer avec CSS est une véritable plaie bien souvent ! On finit toujours par ne plus savoir comment faire, surtout quand on débute.

Gardez donc cet article dans vos favoris pour vous épargner de recherche à chaque fois sur internet.

Avec CSS nous pouvons centrer de plusieurs manières :

 

Centrer avec les grilles

Ajoutez ce code sur la balise qui regroupe vos éléments à centrer :

CSS
.items {
    display: grid;
    place-items: center;
}

 

Centrer avec flexbox

Nous pouvons également centrer grâce à flexbox, en regroupant tous les éléments à centrer une balise parente (que nous utilisons comme .items).

CSS
.items {
    display: flex;
    justify-content: center;
    align-items: center;
}

 

Centrer avec la propriété position

Une autre option est d'utiliser la propriété position pour demander à notre élément d'être centrer au centre de son élément parent.

CSS
.item {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right:
    transform: translate(-50%, -50%);
}

 

Centrer avec les marges externes

Rien de plus simple grâce à cette méthode : il suffit d'utiliser la propriété margin en précisant une valeur auto.

CSS
.item {
    margin: 0 auto;
    width: 50%;
    display: block;
}

 

Centrer avec la propriété text-align

Enfin, nous pouvons centrer du texte grâce à la propriété text-align que nous connaissons tous.

CSS
.item {
    text-align: center;
}

 

Conclusion

Désormais, impossible de ne plus savoir par quel moyen centrer avec CSS !

Si vous voulez en savoir plus sur HTML et CSS, prenez une minute pour aller voir notre formation complète sur HTML et CSS. ✨

Page d'accueil de notre formation HTML & CSS
Page d'accueil de notre formation HTML & CSS
Catégorie : Développement
Believemy logo
Commentaires (0)

Vous devez être connecté pour commenter cet article : se connecter ou s'inscrire.

Essayez gratuitement

Que vous essayiez de scaler votre start-up, de créer votre premier site internet ou de vous reconvertir en tant que développeur, Believemy est votre nouvelle maison. Rejoignez-nous, évoluez et construisons ensemble votre projet.

Believemy is with anyone