Cómo alinear un <div> al centro (horizontal/ancho) de la página
Tengo una etiqueta div
con width
establecido en 800 píxeles. Cuando el ancho del navegador es mayor que 800 píxeles, no debería estirar el div
, sino que debería llevarlo al centro de la página.
804
3
¿Quieres decir que quieres centrarlo vertical u horizontalmente? Dijiste que habías especificado el
height
a 800 píxeles, y querías que el div no se estirara cuando elwidth
fuera mayor que eso...Para centrar horizontalmente, puedes utilizar el atributo
margin: auto;
en CSS. Además, tendrás que asegurarte de que los elementosbody
yhtml
no tienen ningún margen o relleno:Para que también funcione correctamente en Internet Explorer 6 hay que hacerlo de la siguiente manera:
HTML
CSS