Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/03/2010, 15:11
javi_bus
 
Fecha de Ingreso: enero-2004
Mensajes: 63
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: Centrar div horizontalmente (no se conoce el ancho)

Estoy en este caso y ya había llegado a esa solución pero no funciona con IE6. El problema es este:

Firefox y otros navegadores que cumplen el estandar:
"display:table" -> Hace que el div a centrar tenga el tamaño de su contenido y no ocupe todo el ancho disponible.
"margin:0 auto" -> Centra el div dentro del ancho disponible.

IE6:
"display:table" -> No consigue que el div a centrar tenga el tamaño de su contenido sino que sigue ocupando todo el ancho disponible.
"margin:0 auto" -> No puede centrar el div dentro del ancho disponible porque el div sigue ocupando todo el espacio disponible.

Ese es el problema analizado. Entonces, ¿cómo podría resolver esto en IE6? No puedo darle un ancho fijo al div, tiene que amoldarse a su contenido (que varía pues es generado vía php) y no ocupar todo el ancho disponible como hace ahora.