Foros del Web » Creando para Internet » CSS »

Centrar menu js con css

Estas en el tema de Centrar menu js con css en el foro de CSS en Foros del Web. Hola a todos... En mi sitio (que estoy construyendo aún y que es de aprendizajem no os hagáis ilusiones ) tengo dos frames, el 1 ...
  #1 (permalink)  
Antiguo 11/04/2003, 09:42
Avatar de Sperrit  
Fecha de Ingreso: marzo-2003
Ubicación: Valenciennes, Francia
Mensajes: 117
Antigüedad: 21 años
Puntos: 0
Pregunta Centrar menu js con css

Hola a todos...

En mi sitio (que estoy construyendo aún y que es de aprendizajem no os hagáis ilusiones ) tengo dos frames, el 1 a la izda para el menu, el 2 el resto para las páginas.

El menu esta hecho con js, y en principio funciona bien, y sólo me quema un poco la colocación con la css (que no domino).

No queda igual de centrado que los scripts que he puesto arriba, con la fecha y las visitas, sino que queda algo más a la izda.

El posicionamiento está hecho con tablas, y el contenido de las celdas de la fecha y del contador están centradas.
En cambio, la celda donde va el menu esta alineado a la izda, porque si lo centro, se me sale de márgenes.

Sospecho que el problema está con la css del menu, pero no consigo ver dónde.

Alguien puede darme alguna pista??
Gracias a todos de antemano...

Sperrit



Aqui os dejo la css

/* CSS Document */
/* Hoja de estilo del Menu */
.menu
{
position: absolute;
background-color: #52A8FE;
border: 1px solid darkblue;
width: 110;
font-size: 11px;
font-family: verdana;
font-weight: bold;
cursor: se-resize;
font-variant: small-caps;
text-align: center;
color: #FFFFFF;
}
.item_panel
{
width: 110;
border-left: 1px solid darkblue;
border-right: 1px solid darkblue;
clip: rect(0,110,0,0);
position: absolute;
background-position: left;
}

.item_panel a
{
text-decoration: none;
cursor: hand;
background-position: left;
}
.item
{
background-color: lightyellow;
width: 108;
font-size: 10px;
font-family: verdana;
background-position: left;
color: #FF6600;
}
  #2 (permalink)  
Antiguo 11/04/2003, 14:37
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Sperrit:

Al entrar en tu web no se sabe bien como están colocados los marcos por tener color uniforme, pero al entrar en tu foro, he visto que justamente es el menú lo que está mejor centrado:

Tal vez te falte el estilo text-align: center en alguna celda...

Por cierto, lo que llevas se ve muy bien.

Saludos
  #3 (permalink)  
Antiguo 12/04/2003, 11:27
Avatar de Sperrit  
Fecha de Ingreso: marzo-2003
Ubicación: Valenciennes, Francia
Mensajes: 117
Antigüedad: 21 años
Puntos: 0
Gracias Caricatos por haberle echado un ojo.

Tienes razón en lo de que es el menú el que parece bien centrado, pero ahora que reviso la tabla en la que van los scripts, sigo sin ver nada "sospechoso", todas las celdas parecen bien centradas. ¿Podrá ser porque los criterios de "centrado" de HTML y CSS sean diferentes?

En realidad, nada está bien centrado. Si vais a uno de los links de "Fotografía", veréis mejor los frames, porque los fondos son diferentes. Y ahí se ve que el menú está ligeramente a la izda, y los scritps de arriba bastante a la derecha, lo que me deja bastante perplejo .

No es que a nivel de resultado me importe demasiado (no me voy a suicidar por ello ), pero me pregunto porqué no consigo colocarlo como yo quiero...

En fin, a ver si alguien ve algo...

Gracias otra vez,
Sperrit
  #4 (permalink)  
Antiguo 13/04/2003, 17:31
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Bueno...

He visto un poco más y parece estar todo ok, pero se me ocurre, que en los divs que hay dentro de las celdas, aparte de la alineación, podrías especificar la anchura como 100%, para que el alineados se hiciera, centrado en la celda, y no en el div...

Creo que tienes que "jugar" con ese estilo.

Espero que te sirva.

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:30.