para centrar un "div" utiliza esto:
por ejemplo
tienes esto :
para centrar ese div has esto :
te preguntaras por que 380 px, se toma de referencia el 'width' y de divide entre 2, el resultado es el que pondras en margin-left.
espero esto te sirva, saludos!
por ejemplo
tienes esto :
Código
#menu{ margin-left: auto; margin-right: auto; width: 760px; }
para centrar ese div has esto :
Código
#menu{ width: 760px; left:50%; margin-left:-380px; }
te preguntaras por que 380 px, se toma de referencia el 'width' y de divide entre 2, el resultado es el que pondras en margin-left.
espero esto te sirva, saludos!
No me funcionó, el menú sigue descentrado, este es el CSS donde defino al div en cuyo interior quiero centrar el menú:
Código
#columnasupizq{ width: 170px; height: 100%; margin 0 auto; float:left; background-image: url("verde1.jpg"); border-style: outset; border-width: 2px; margin-right:25px; }
Es decir tiene un ancho de 170px, lo que hago es abrir este div, y poner dentro en menu con center pero me aparece desplazado a la derecha y queda mitad dentro y mitad fuera.