| |||
Superponer elementos al ser seleccionados (Duda) bueno mi duda de hoy xd es si se puede superponer un elemento cuando clickas sobre el, es decir que si tienes una primera imagen que se ve superpuesta por una segunda imagen al clickar en la primera sea esta la que se ponga por encima de la segunda. |
| |||
Respuesta: Superponer elementos al ser seleccionados (Duda) es decir que poniendo
Código:
bastaria para que se superpuseise la "primera" imagen? <div style="position:absolute; myHTMLnode.style.z-index: 10000000;"><img></div> |
| ||||
Respuesta: Superponer elementos al ser seleccionados (Duda) Inválido:
Código HTML:
Ver original estas mezclando javascript con CSS, eso no es válido, en tal caso sería: <div style="position:absolute;" onclick="this.style.zIndex=10000000;"><img></div> pero esta solución es ineficiente, porque solo funcionará una vez: hasta que todas las capas tengan el mismo orden Z 10000000, una solución seria tener una variable local javascript con el zIndex más alto e incrementarlo al hacer click en una capa y asignárselo al zIndex de la capa, suerte PD: cuando coloque myHTMLnode me refería a cualquier nodo del DOM html, en cuyo caso la palabra reservada this de javascript devuelve el nodo actual, en otros casos requerirías de navegar el DOM o utilizar funciones como document.getElementById() o document.getElementsByTagName()
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... Última edición por maycolalvarez; 09/12/2010 a las 13:57 |
Etiquetas: |