Capas en Dreamweaver

Hola,
¿Cómo puedo hacer para que al clicar en una imagen cambie la posición de una capa (div)?
¿Puedo hacer una función para aplicarla a muchas capas?
Lo que pretendo es que al clickar en un sector de un mapa de imagen, establecer la posición inicial de una capa anidada.
Gracias

2 respuestas

Respuesta
1
Suponemos esta capa:
<div id="capa1" style="position: absolute; left: 0px; right: 0px; background-color: blue;">
 mi capa
</div>
<div id="capa2" style="position: absolute; left: 0px; right: 0px; background-color: blue;">
 mi capa 2
</div>
<img src="miimagen" onclick="mMueveCapa()">
mivar = 1;
function mMueveCapa() {
document.all.capa1.style.left = mivar + 1;
document.all.capa2.style.top = mivar + 1;
}

El truco esta en que las capas tenga en style el position: absolute; i que mediante javascript lo vayas moviendo con el top i el left
Aunque no he entendido tu pregunta.
Respuesta
1
Si se puede hacer, eso se llama DHTML
Pero quisiera más detalle de lo quieres hacer
Puedes clickear una sección de una imagen y cambiar al mismo tiempo la posición de 100 div o más! }

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas