C
Carlos33
Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos, ando atascado con un pequeño problema, a ver si me podéis echar una mano.
Tengo una serie de <li> colocados en una especie de rejilla. Cada uno contiene, a su vez, un <div> que se despliega cuando hacemos click sobre dicho <li>. El problema que tengo es que el contenido me lo está mostrando encima del resto de <li> que tengo en la segunda fila y me gustaría que los empujara hacia abajo para colocarlos debajo del contenido que se ha desplegado. Necesito que el contenido que se despliegue ocupe el 100% de ancho de la ventana y por eso le he puesto la propiedad position:absolute y creo que por esto no me desplaza el resto de <divs>. No se muy bien si lo puedo solucionar con CSS o tengo que hacer algo en el JS.
Aquí podéis ver un ejemplo de lo que tengo
Expand div - JSFiddle
Si pincháis en cualquiera de los <li> de la primera fila, vers que se despliega el contenido correspondiente pero lo coloca encima de los <li> de la segunda fila en vez de empujarlos.
¿Se os ocurre que puedo estar haciendo mal?
Muchas gracias a todos, como siempre.
Un saludo
Pd. perdonad que no se que he tocado, pero los caracteres especiales los muestra un poco raros
Tengo una serie de <li> colocados en una especie de rejilla. Cada uno contiene, a su vez, un <div> que se despliega cuando hacemos click sobre dicho <li>. El problema que tengo es que el contenido me lo está mostrando encima del resto de <li> que tengo en la segunda fila y me gustaría que los empujara hacia abajo para colocarlos debajo del contenido que se ha desplegado. Necesito que el contenido que se despliegue ocupe el 100% de ancho de la ventana y por eso le he puesto la propiedad position:absolute y creo que por esto no me desplaza el resto de <divs>. No se muy bien si lo puedo solucionar con CSS o tengo que hacer algo en el JS.
Aquí podéis ver un ejemplo de lo que tengo
Expand div - JSFiddle
Si pincháis en cualquiera de los <li> de la primera fila, vers que se despliega el contenido correspondiente pero lo coloca encima de los <li> de la segunda fila en vez de empujarlos.
¿Se os ocurre que puedo estar haciendo mal?
Muchas gracias a todos, como siempre.
Un saludo
Pd. perdonad que no se que he tocado, pero los caracteres especiales los muestra un poco raros
Última edición: