Cita:
Iniciado por pakman
¿Cómo puedo centrar horizontalmente un div dentro de otro div? si es de un tamaño fijo pues se puede jugar un poco con las propiedades, pero si el tamaño no es fijo, ¿no hay forma de hacerlo?
¿A qué te referís con
tamaño fijo?
¿A que sea una medida en pixeles o a que tenga un
tamaño (width) establecido?
Esto te lo centra:
Código:
#contenedor {
background-color: #009900;
height: 100px;
}
#contenido {
background-color: #FF9900;
height: 50px;
margin: auto;
width: 50%; /* probá una medida en px si querés */
}
<div id="contenedor">
<div id="contenido"></div>
</div>
Ahora... si no le ponés un width, no lo podés centrar porque va a tomar como anchura el 100% del div contenedor.