Foros del Web » Creando para Internet » CSS »

div se desfasa al tener scroll

Estas en el tema de div se desfasa al tener scroll en el foro de CSS en Foros del Web. Tengo un div que es el que engloba toda la página, éste estaba centrado pero note que cuando el contenido de la web era largo, ...
  #1 (permalink)  
Antiguo 08/07/2010, 21:12
 
Fecha de Ingreso: febrero-2009
Mensajes: 53
Antigüedad: 8 años, 9 meses
Puntos: 3
div se desfasa al tener scroll

Tengo un div que es el que engloba toda la página, éste estaba centrado pero note que cuando el contenido de la web era largo, y la pagina se "scrolleaba", se desfasaba unos píxeles entonces investigué y me dijeron que le ponga la propiedad position:fixed, y que para centrarlo ponga left:50%; margin: 0 0 0 -420px; (el div tiene 840px de ancho). Ese problema se solucionó pero apereció otro, ahora la página se corta y no se "scrollea". Qué hago??
  #2 (permalink)  
Antiguo 09/07/2010, 03:26
Avatar de webmetrics  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 56
Antigüedad: 7 años, 7 meses
Puntos: 4
Respuesta: div se desfasa al tener scroll

Yo le quitaría la propiedad fixed. Para centrarlo usa margin: 0 auto 0 auto

Puede que el problema este en los divs que están dentro del principal, examinalos por si hay alguno sin cerrar o alguno que tienga float, no has hecho luego el clear
__________________
Marketing online y proyectos web
  #3 (permalink)  
Antiguo 09/07/2010, 11:19
 
Fecha de Ingreso: febrero-2009
Mensajes: 53
Antigüedad: 8 años, 9 meses
Puntos: 3
Respuesta: div se desfasa al tener scroll

Probe pero no andubo, me explico mejor; cuando el contenido de la página es largo y se scrollea, entonces el scroll me mueve el contenido de la página hacia la izquierda, porque ocupa un espacio, en cambio en las páginas cortas de contenido, el scroll no esta y la página se centra nuevamente. La solución que había pensado es que el scroll esté siempre visible asi todas las páginas se ven igual pero el problema es que en internet se ponen 2. El código que usaba era:
Código:
body{
overflow-y: scroll;
}
Alguna ayuda?
  #4 (permalink)  
Antiguo 10/07/2010, 12:24
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: div se desfasa al tener scroll

Hola:

¿Qué te parece poner la URL de tu página o el codigo para no andar divagando?

Saludos.

  #5 (permalink)  
Antiguo 10/07/2010, 14:29
 
Fecha de Ingreso: enero-2009
Ubicación: Uruguay
Mensajes: 121
Antigüedad: 8 años, 11 meses
Puntos: 4
Respuesta: div se desfasa al tener scroll

yo como dijieron el div contenedor de todo deberia ser
position:static (es el por default)
width:850px;margin:0 auto 0 auto;text-align:center;

con eso te lo centra al div

Etiquetas: scroll
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 23:35.