Foros del Web » Creando para Internet » CSS »

Div se mueve segun la resolución del navegador

Estas en el tema de Div se mueve segun la resolución del navegador en el foro de CSS en Foros del Web. Buenas chicos, tengo un problema, cuando le doy mas tamaño a mi navegador el div #credits se queda siempre de ultimo, pero cuando le quito ...
  #1 (permalink)  
Antiguo 07/03/2012, 09:58
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Div se mueve segun la resolución del navegador

Buenas chicos, tengo un problema, cuando le doy mas tamaño a mi navegador el div #credits se queda siempre de ultimo, pero cuando le quito tamaño al navegador se sube y se monta encima de otros divs.

Aquí normal: http://i42.tinypic.com/n5cw1.jpg
Aquí cuando cambio el tamaño del navegador a mas pequeño: http://i44.tinypic.com/mhy51y.jpg

Código CSS:
Ver original
  1. body
  2. {
  3.     background: #333;
  4.  
  5.     font-family: 'Arial';
  6.     font-size: 10px;
  7.     font-weight: normal;
  8.     font-style: normal;
  9. }  
  10.  
  11. #body_box
  12. {  
  13.     width: 290px;
  14.  
  15.     margin: auto;
  16.  
  17.     padding-top: 10px;
  18.     padding-right: 10px;
  19.     padding-bottom: 1px;
  20.     padding-left: 10px;
  21.  
  22.     background: #fff;
  23.    
  24.     border: 1px solid black;
  25.     box-shadow: 1px 5px 20px rgba(0,0,0,0.90);
  26.     border-radius: 10px 0 2em 4pt;
  27.     -ms-border-radius: 10px 0 2em 4pt;
  28.     -moz-border-radius: 10px 0 2em 4pt;
  29.     -webkit-border-radius: 10px 0 2em 4pt;
  30.     -khtml-border-radius: 10px 0 2em 4pt;
  31.  
  32.     text-align: center;
  33. }
  34.  
  35. #credits
  36. {
  37.     position: absolute;
  38.      
  39.     bottom: 1px;
  40.     right: 30%;
  41.     left: 30%;
  42.  
  43.     clear: both;
  44.  
  45.     background: #fff;
  46.    
  47.     border: 1px solid black;
  48. }

Saludos y gracias.
  #2 (permalink)  
Antiguo 07/03/2012, 11:35
Avatar de xFantaSx  
Fecha de Ingreso: agosto-2011
Mensajes: 243
Antigüedad: 12 años, 8 meses
Puntos: 20
Respuesta: Div se mueve segun la resolución del navegador

Hola, pues eso sucede porque le tienes una posición absoluta, si no quieres que esto pase, cambia la posición por una "static" y así quedará bien. (así lo haría yo).
__________________
Aprende cómo ganar dinero en internet...o ganar dinero rapido?
  #3 (permalink)  
Antiguo 07/03/2012, 11:57
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Div se mueve segun la resolución del navegador

Cita:
Iniciado por xFantaSx Ver Mensaje
Hola, pues eso sucede porque le tienes una posición absoluta, si no quieres que esto pase, cambia la posición por una "static" y así quedará bien. (así lo haría yo).
Hola, gracias por la respuesta. El problema es que si la cambio a static se queda arriba el div y no abajo.

Saludos.
  #4 (permalink)  
Antiguo 07/03/2012, 12:03
Avatar de xFantaSx  
Fecha de Ingreso: agosto-2011
Mensajes: 243
Antigüedad: 12 años, 8 meses
Puntos: 20
Respuesta: Div se mueve segun la resolución del navegador

Podrías dejar el html? para ver cómo están organizados tus elementos, o el link de tu web?
__________________
Aprende cómo ganar dinero en internet...o ganar dinero rapido?
  #5 (permalink)  
Antiguo 07/03/2012, 12:15
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Div se mueve segun la resolución del navegador

Cita:
Iniciado por xFantaSx Ver Mensaje
Podrías dejar el html? para ver cómo están organizados tus elementos, o el link de tu web?
http://guzzano2.web44.net/mblog_jquery/ hay esta todavia con el absolute.


Saludos y gracias.
  #6 (permalink)  
Antiguo 07/03/2012, 12:43
Avatar de xFantaSx  
Fecha de Ingreso: agosto-2011
Mensajes: 243
Antigüedad: 12 años, 8 meses
Puntos: 20
Respuesta: Div se mueve segun la resolución del navegador

Pues para lo que quieres, tendrías que crear un div intermedio y que ocupe la altura que se encuentra entre el body_box y el credits, lo podrías poner en porcentaje para que funcione bien.
La verdad no encuentro otra forma de que suceda lo que quieres...

El div credits con la posición absolute y el resto de propiedades que tienes siempre quedarán 'pegadas' al borde inferior de buscador.

No sé si alguien tal vez conozca otro método, pero a mi parecer no hay de otra.
__________________
Aprende cómo ganar dinero en internet...o ganar dinero rapido?
  #7 (permalink)  
Antiguo 07/03/2012, 12:58
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Div se mueve segun la resolución del navegador

Cita:
Iniciado por xFantaSx Ver Mensaje
Pues para lo que quieres, tendrías que crear un div intermedio y que ocupe la altura que se encuentra entre el body_box y el credits, lo podrías poner en porcentaje para que funcione bien.
La verdad no encuentro otra forma de que suceda lo que quieres...

El div credits con la posición absolute y el resto de propiedades que tienes siempre quedarán 'pegadas' al borde inferior de buscador.

No sé si alguien tal vez conozca otro método, pero a mi parecer no hay de otra.
Hice eso lo que me dijiste pero igual no me funciona, lo hice de esta manera.

Código CSS:
Ver original
  1. #information
  2. {
  3.     position: static;
  4.     height: 80%;
  5. }
  6.  
  7. #credits
  8. {  
  9.     position: absolute;
  10.      
  11.     bottom: 2px;
  12.     right: 2px;
  13.     left: 2px;
  14.  
  15.     background: #fff;
  16.    
  17.     border: 1px solid black;
  18. }

y tampoco funciona, si redimensiono el navegador se sigue movimiento el div credits encima de los otros.


Saludos.
  #8 (permalink)  
Antiguo 07/03/2012, 13:39
Avatar de xFantaSx  
Fecha de Ingreso: agosto-2011
Mensajes: 243
Antigüedad: 12 años, 8 meses
Puntos: 20
Respuesta: Div se mueve segun la resolución del navegador

Debes quitar la posición absoluta del #credits, la puedes dejar en static o simplemente quitarla, igualmente las propiedades bottom, right, left, están sobrando.
__________________
Aprende cómo ganar dinero en internet...o ganar dinero rapido?
  #9 (permalink)  
Antiguo 07/03/2012, 13:59
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Div se mueve segun la resolución del navegador

Cita:
Iniciado por xFantaSx Ver Mensaje
Debes quitar la posición absoluta del #credits, la puedes dejar en static o simplemente quitarla, igualmente las propiedades bottom, right, left, están sobrando.
Muchisismas gracias, aunque sigue sin quedar como quiero, con el absolute se mostraba siempre el #credits con cualquier tamaño en el navegador, ahora tengo que definir una tamaño y si el usuario tiene la ventana del navegador pequeña tiene que bajar. Queria hacer que #credits siempre este abajo pero no se monte sobre otros divs. Buscaré información en el buscador a ver si lo soluciono.


Saludos y gracias.

Etiquetas: divs, html, mueve, navegador, resolución, tamaño, fondo
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 12:27.