Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/06/2009, 09:33
GagleKas
 
Fecha de Ingreso: abril-2008
Mensajes: 141
Antigüedad: 16 años
Puntos: 0
Respuesta: sobreponer capas

Tienes 3 capas ordenadas asi:

1/2/3 donde 3 es la capa supeior y 1 la infeior.

Inicialmente:

var numCapaSuperior = 3 (variable global)

capa 1: z-index = 1
capa 2: z-index = 2
capa 3: z-index = 3

hasta aqui bien, no?

Cuando se haga clic en la capa 2 haces lo siguiente:

Se ejecutara el "onclick" que tengas e iras a parar a una funcion, por ejemplo cambiaPosCapa (this).

Dentro de la funcion incrementas en 1 la variable global numCapaSuperior.

El parametro this lo recibes como "capa" en tu funcion. Haces capa.style.zIndex = numCapaSuperior;



Ahora lo tendras ordenado asi: 1/3/2

capa 1: z-index = 1
capa 3: z-index = 3
capa 2: z-index = 4

Era esto lo que querias?