2012-09-13 21 views
7

Me pregunto cómo podría expandir un 'div' sin afectar el diseño de los otros elementos en la página. Específicamente, me gustaría lograr un efecto similar a este: http://www.ikea.com/us/en/catalog/categories/departments/kitchen/kitchen_int_lighting/. Si pasa el mouse sobre cualquier producto, verá que el cuadro se expande mostrando más información; sin embargo, otros elementos como la imagen del producto a continuación no se ven afectados por la expansión.Cómo expandir un DIV sin afectar a otros elementos

+0

¿Has probado algo aún? – Kyle

+1

palabra clave para probar: posición css – bondythegreat

Respuesta

1

use posicionamiento absoluto, y luego puede aumentar/reducir el div y no afectará a ningún otro elemento a su alrededor.

0

Posicione su Div por completo y asegúrese de que el índice Z esté en el nivel superior. Se PUEDE hacer usando solo CSS, pero probablemente será más fácil con js también.

1

Agregue position:absolute; al estilo de su div. De esta forma, no interferirá con otros elementos, pero aún así se superpondrá, y puede especificar cualquier ancho y alto para ellos.

7

usan la posición absoluta.
, sino que también puede lograr el mismo efecto al escribir onhover evento en el div con la adición de un div adicional en esa posición con mayor índice z.

Cuestiones relacionadas