En este artículo, aprenderemos a centrar un elemento HTML <div> utilizando la propiedad grid de CSS.
Para centrar el elemento <div> horizontalmente usando grid. Use la propiedad de visualización establecida en cuadrícula, es decir , visualización: cuadrícula ; Luego use la propiedad place-items: center;
Ejemplo: El siguiente ejemplo demuestra cómo establecer el <div> en el centro usando la propiedad de cuadrícula .
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .grid{ display: grid; place-items: center; color: green; font-size: 25px; height : 500px; } </style> </head> <body> <div class="grid"> <p>Geeks for Geeks</p> </div> </body> </html>
Producción:
Ejemplo 2: demostraremos un ejemplo en el que no estamos configurando la altura para el <div> . El resultado estará en el centro, pero solo en la dirección del eje x, mientras que al configurar la altura podemos centrar <div> en ambos ejes.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .grid{ display: grid; place-items: center; color: green; font-size: 25px; } </style> </head> <body> <div class="grid"> <p>Geeks for Geeks</p> </div> </body> </html>
Producción: