Centrer le texte sur une image à l'aide de Flexbox
Question : Comment pouvons-nous centrer le texte sur une image à l'aide de Flexbox ?
Alternative Solution :
Bien que l'utilisation de Flexbox soit une option, il n'est pas nécessaire de centrer le texte sur une image. Les propriétés de position CSS offrent une solution plus simple :
.height-100vh { height: 100vh; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Flexbox Solution :
Si Flexbox est préféré, voici comment centrer le texte sur un image :
.height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Bien que les deux méthodes fonctionnent, l'approche de positionnement CSS est plus simple et évite le besoin de Flexbox lors de l'alignement du texte sur une image.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!