Pregunta

Tengo un div donde hago clic en un enlace para deslizar hacia abajo. Sin embargo, como era de esperar, cumple lo que promete, prefiero que se abra sin presionar los otros elementos también. así como una capa encima de otras capas. ¿Es esto posible?

¿Fue útil?

Solución

Es posible pero no del todo simple. Lo he hecho antes aquí (el video se desplaza) .

El concepto básicamente es:

  1. Establezca la posición relativa en su elemento actual (el que está flotando, o su padre si eso tiene más sentido). Esto se puede configurar estáticamente en su CSS.
  2. Crea un nuevo elemento, dale un estilo similar con las mismas dimensiones y colócalo justo encima de tu elemento actual usando position: absolute y z-index: ...
  3. use slideDown (o modifique la altura, nuevamente, dependiendo de lo que tenga más sentido) y debería estar por encima del resto de su contenido

Otros consejos

Intenta flotar tus elementos. Si son div, deberían deslizarse uno sobre el otro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top