Foros del Web » Creando para Internet » CSS »

Problema con Divs

Estas en el tema de Problema con Divs en el foro de CSS en Foros del Web. Hola Quería saber si alguien puede darme una mano Paso el siguiente link (no es de mi autoría) pero con el mismo problema al hacer ...
  #1 (permalink)  
Antiguo 04/03/2014, 07:44
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 1 mes
Puntos: 0
Problema con Divs

Hola

Quería saber si alguien puede darme una mano

Paso el siguiente link (no es de mi autoría) pero con el mismo problema al hacer los cambios.
http://codepen.io/rilwis/pen/InhHE

Estoy haciendo algo similar pero con divs.

El problema es que solo logro hacer que se muevan correctamente de izquierda a derecha o de arriba hacia abajo. Si los hago mover de abajo hacia arriba (como quiero) o de derecha hacia izquierda, en los navegadores funciona mal.
Lo raro es que cuando quito el "overflow:hidden" los movimiento funcionan correctamente.

Me podrían aclarar si es un problema de los navegadores que desconozco o solo un error mío de algún tipo.

Gracias de antemano.

Saludos!
  #2 (permalink)  
Antiguo 04/03/2014, 19:01
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Problema con Divs

Nadie?

No busco que me solucionen el problema.
Solo que si alguien sabe me avise si es o no un problema de lo que sea y así no me vuelvo loco más días intentando solucionarlo :S

Saludos!
  #3 (permalink)  
Antiguo 04/03/2014, 19:11
Avatar de fullmental  
Fecha de Ingreso: octubre-2004
Ubicación: México DF, Xochimilco
Mensajes: 593
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Problema con Divs

Pega el código que no funciona para checar que pueda estar fallando.
  #4 (permalink)  
Antiguo 04/03/2014, 21:57
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Problema con Divs

Solo funciona bien cuando es de izquierda (left: -400px) a derecha (left: 0px)
o de arriba (top: -250px) abajo (top: 0px)

Pero si quiero hacerlo de derecha (right:-400px) a izquierda (right:0) o de abajo (top: 250px) arriba (top: 0) solo funciona bien si quito el "overflow: hidden".

También probé "left: 400px" a "left: 0" y "bottom: -250px" a "bottom: 0". Y pasa lo mismo; solo funciona bien si se quita el "overflow: hidden"

Código HTML:
<div id="images">
  <img id="image1" src="" />
  <img id="image2" src="" />
  <img id="image3" src="" />
  <img id="image4" src="" />
</div>
<div id="slider">
  <a href="#image1">1</a>
  <a href="#image2">2</a>
  <a href="#image3">3</a>
  <a href="#image4">4</a>
</div> 
Código:
body {
    text-align: center;
  }
#images {
  width: 400px;
  height: 250px;
  overflow: hidden;
  position: relative;
  
  margin: 20px auto;
}
#images img {
  width: 400px;
  height: 250px;
  
  position: absolute;
  top: 0;
  right:-400px
  z-index: 1;
  opacity: 0;
  
  transition: all linear 500ms;
  -o-transition: all linear 500ms;
  -moz-transition: all linear 500ms;
  -webkit-transition: all linear 500ms;
}
#images img:target {
  right: 0;
  z-index: 9;
  opacity: 1;
}
#images img:first-child {
  right: 0;
  opacity: 1;
}
#slider a {
  text-decoration: none;
  background: #E3F1FA;
  border: 1px solid #C6E4F2;
  padding: 4px 6px;
  color: #222;
}
#slider a:hover {
  background: #C6E4F2;
}
  #5 (permalink)  
Antiguo 06/03/2014, 12:18
 
Fecha de Ingreso: marzo-2014
Mensajes: 4
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Problema con Divs

Hola de nuevo

Vamos gente ayúdenme :)

Agrego dato nuevo para el que este interesado en ayudar a resolver el problema. O por si alguno tiene el mismo inconveniente más adelante.

Alguien que me esta dando una mano, resolvió que para que se mueva correctamente de derecha a izquierda hay que agregar en "#images:" "direction: rtl"

pero todavía da problemas en el movimiento de abajo hacia arriba :S
  #6 (permalink)  
Antiguo 06/03/2014, 21:16
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Problema con Divs

Tal vez esto que hice hace algun tiempo pueda ayudarte un poco.
No tiene mucho que ver con tu problema, pero tal vez te surja alguna idea al analizarlo.
http://jsfiddle.net/c2am/JWFLb/

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--

Etiquetas: divs
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:46.