"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Centrar div HTML con CSS

Centrar div HTML con CSS

Publicado el 2024-11-12
Navegar:557

Es bastante difícil centrar divs en HTML, especialmente si se hace tanto horizontal como verticalmente. ¡Pero en este artículo te ayudaré!

Ejemplo de código con explicación:

Digamos que hay un div con clase myDiv:

hello dev

Ahora vamos,
Centrar horizontalmente usando CSS:
Para centrar este div horizontalmente podemos usar este código CSS:

.myDiv {
  padding: 0 100%;
}

En este código CSS relleno: 0 100%; establece el relleno del eje X al 100% (ancho de pantalla completa) para centrar el div horizontalmente.

Centrar verticalmente usando CSS:
Para centrar este div verticalmente podemos usar este código CSS:

.myDiv {
  padding: 100% 0;
}

En este código CSS relleno: 100% 0; establece el relleno del eje Y al 100% (altura de pantalla completa) para centrar el div verticalmente.

Centrar horizontal y verticalmente usando CSS:
Ahora centrémoslo tanto vertical como horizontalmente usando CSS.
Usemos este código:

.myDiv {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 100% 0;
}

En este código se muestra: flex; establece el modo de visualización en flexbox, lo cual es importante para que esto funcione. Luego justify-content: center; justifica el contenido para centrar y alinear elementos: centrar; alinea los elementos al centro. Trabajan juntos para centrar horizontalmente el div. Finalmente relleno: 100% 0; agrega 100% de relleno al eje Y (altura de pantalla completa) para centrar el div verticalmente como antes. Juntando todo, centran el div vertical y horizontalmente.

Se trataba de centrar divs usando CSS. Más información

Usando TailwindCSS:
Center HTML div With CSS

Sí, no puedo terminar este artículo sin decirte que uses TailwindCSS. Es mi marco favorito porque me ayudó mucho como principiante.

Centramos el div usando TailwindCSS,
Horizontalmente:
Se puede usar TailwindCSS para centrar un div horizontalmente usando este código:

hello dev

En este código, la clase TailwindCSS flex establece la visualización en flexbox y items-center centra el elemento horizontalmente.

Verticalmente:
Se puede usar TailwindCSS para centrar un div verticalmente usando este código:

hello dev

En este código, la clase h-screen de TailwindCSS crea el div usando la altura de pantalla completa, la clase flex establece la visualización en flexbox y items-center centra el elemento.

Vertical y horizontalmente:

hello dev

En este código, la clase h-screen crea el div usando la altura de pantalla completa, la clase flex establece la visualización en flexbox, items-center centra el elemento y justify-center justifica el elemento en el centro. Al juntar todo, se centra el div tanto vertical como horizontalmente.

Eso es todo para centrar divs usando TailwindCSS. Más información

Conclusión:

Centrar divs puede hacer que los elementos de tu sitio web se destaquen y así es como centras un div HTML.

Asegúrate de practicar y no depender completamente de memorizar propiedades. Que tenga un lindo día :)

Hola, soy estudiante y me encanta programar. Si mis artículos te ayudan y quieres donar, ¡gracias porque apoyarán mi educación y me ayudarán a alcanzar mi objetivo! Donar Nabir14

Declaración de liberación Este artículo se reproduce en: https://dev.to/nabir14/center-html-div-with-css-1lpj?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3