Foros del Web » Creando para Internet » CSS »

al centrar el div pierdo el scroll

Estas en el tema de al centrar el div pierdo el scroll en el foro de CSS en Foros del Web. Hola buenas estoy haciendo una web, la cual quiero que este siempre centrada da igual la resolucion de la pantalla. Uso ajax tambien y en ...
  #1 (permalink)  
Antiguo 01/05/2009, 12:17
 
Fecha de Ingreso: mayo-2008
Mensajes: 19
Antigüedad: 9 años, 6 meses
Puntos: 0
De acuerdo al centrar el div pierdo el scroll

Hola buenas estoy haciendo una web, la cual quiero que este siempre centrada da igual la resolucion de la pantalla.

Uso ajax tambien y en otras paginas no me ha dado problemas.

La cuestion esta que para centrar todo creo el div con marin:0 auto y todo el contenido va dentro de este. al iniciar la pagina no tiene contenido hasta que el body en el onload yama a una funcion que me carga la parte html de la pagina principal., la pantalla nunca cambia lo que voy haciendo es cambiar el contenido de un div, con los contenidos de otras paginas html.

Os recomiendo que aprendais los que no sabeis, es la poya!! aunque ajax puede dar muuuucho mas, pero tampoco necesito mas.

lo que iba diciendo al poner el div centrado me salia en su color un gris claro pero sin scroll, le puse el overglow: scroll en el html y me salia el scroll pero se me descentraba el div y ademas perdi el color del div, nose porque. ahora he quitado el eoverflow:scroll y me vuelve a salir centrado pero sin el color.

a ver si alguien me puede echar una mano diciendome porque no me sale el scroll y el color del div.

la pagina es esta:

lectriksound.com/index2.htm...


Gracias.
  #2 (permalink)  
Antiguo 01/05/2009, 12:54
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: al centrar el div pierdo el scroll

¿A qué div exactamente te refieres? yo no entiendo muy bien la explicación de lo que te ocurre con el color de fondo, el centrado y el overflow, pero al menos saber de qué div hablas y cómo desear´çias que se viera. Lo que relatas tiene pinta de que es un problemilla de sintaxis, es decir, que te falta un punto y coma o algo así, porque si al poner una propiedad te fallan otras puede haber muchas razones, pero la primera suele ser que esa propiedad anula otras posteriores por estar mal escrita.
  #3 (permalink)  
Antiguo 01/05/2009, 13:43
 
Fecha de Ingreso: mayo-2008
Mensajes: 19
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: al centrar el div pierdo el scroll

ya me imagino que sera eso pero no lo veo...

pues el div al que me refiero es al que esta justo debajo de body.. no me acuerdo como se llama.

de todas maneras lo he solucionado de otra forma, he tenido que usar un marco, que no me gusta pero bueno, no me quedaba otra... que queria avanzar jeje

lo que he hecho es un index con el marco centrado, y desde la otra pagina, cada vez que doy a un link, para cargar el resto de paginas, llamo a una funcion cambiarAltarura(altura) y le paso la altura que quiero para el marco el height y ahi le cambio el tamaño y asi simpre esta centrado y me sale el scroll y queda perfecto, lo unico que uso un marco... lo he hecho de esta manera por si alguien le interesa:

function cambiarAltura(altura)
{
top.window.document.getElementById('ifrm').style.h eight = altura
}

eso le cambia el tamaño al marco y desde cada link llamo asi:
ejemplo justo en una lista

<li><a href="javascript:Agenda();cambiarAltura(1600)">Age nda</a></li>

Gracias.
  #4 (permalink)  
Antiguo 01/05/2009, 13:45
 
Fecha de Ingreso: mayo-2008
Mensajes: 19
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: al centrar el div pierdo el scroll

asi quedaria
lectriksound.com/index4.htm...
  #5 (permalink)  
Antiguo 01/05/2009, 16:18
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: al centrar el div pierdo el scroll

Ah, pues muy bien. Zanjado.
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 15:39.