Estoy diseñando una página Web y no encuentro la manera de centrar una tabla tanto en la vertical como en la horizontal. ¿Cómo puedo hacerlo?
En primer lugar insertamos una primera tabla sin bordes, que tenga una sola fila y una sola columna.
El relleno y el espaciado entre celdas ha de ser cero.
El ancho de la tabla debe ser 100%, para que ocupe toda la ventana del navegador.
Insertamos la tabla que queremos mostrar dentro de dicha celda.
Aplicamos a esta segunda tabla el ancho deseado, que nunca ha de sobrepasar el 100%, para evitar el scroll horizontal.
En nuestro ejemplo creamos una tabla con 3 filas y dos columnas, un ancho del 75%, un borde de 1 px y color de fondo verde:
Este truco de crear una primera tabla sin bordes con un 100% de alto y de ancho con una sola celda, sirve para centrar cualquier elemento en la pantalla, como por ejemplo una imagen.
4 comentarios:
¡¡¡¡Que bueno!!!!!
Realmente ingenioso. llevaba varias horas peleándome con soluciones mucho más complejas.
Sólo me falta probarlo con IE7
Gracias
No sabes la alegría que nos das. Muchas gracias por tu comentario.
estuve buscando y esta es la mejor solución por LEJOS... felicitaciones y muchas gracias... de verdad.
Muchas gracias a ti por tu comentario alejandro m.c. No sabes la alegría que nos das.
Publicar un comentario