Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

berkowitz

Layers DIV - :wacko:

Recommended Posts

Pessoal, tenho aqui três Layers (div) diferentes. Quando clico em um determinado link, aparece uma div. Quando clico em outro link, como faço para que feche a div que estava aberta e abra a outra?

Por exemplo:

 

MENU

Primeiro Link

Segundo Link

Terceiro Link

 

Ao clicar no "Primeiro Link" deverá aparecer o layer "UM".

Quando clicar no "Terceiro link", por exemplo, deverá fechar o layer já aberto (no caso o "UM") e abrir o layer correspondente ao "Terceiro Link".

 

Espero ter me expressado corretamente.

 

Valeu!!

 

BERKOWITZ :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu sei que no dreamweaver possui um behavior pra mostrar e esconder camadas mas eu num sei se vale pra mais de uma....mostra 1 e esconde 2 ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo assim.... o site se inicia com apenas 1 Layer aberto. Quando eu clicar em outro link, ele deverá fechar o layer já aberto e abrir o layer correspondente a esse link... entendeu???

 

Como utilizo esse behavior que você falou??

 

BERKOWITZ :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte, deixe as layers como hiden ou seja ocultas (a não ser que queira que a página abra com uma delas visível).

 

coloque no link UM este comportamento:

MOSTRAR/SHOW camada1 - OCULTAR/HIDDEN camada2 e camada3

 

no link DOIS coloque este:

MOSTRAR/SHOW camada2 - OCULTAR/HIDDEN camada1 e camada3

 

no link TRÊS coloque este:

MOSTRAR/SHOW camada3 - OCULTAR/HIDDEN camada1 e camada2

 

tem uma matéria na coluna do Raphael Simas (Dreamweaver) que fala melhor sobre isto, dá uma olhada

 

Guia com camadas

 

ele mostra como fazer este tipo de comportamento usando o ONMOUSEOVER e ONMOUSEOUT mas nada impede de usar o evento ONCLICK do mouse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.