![]() |
||||||||
|
|
||||||||
![]() ![]()
![]() Gostou
da Página?
Então para um amigo! |
Criando
um Menu Interativo no Dreamweaver:
Um menu interativo ou animado é todo aquele que não é estático e permite ao usuário com um simples clique ou passar de mouse, escolher outras opções além daquelas diretamente visíveis. Normalmente, quando pensamos em um menu interativo, nos remetemos a díficeis códigos em Jscript ou animações em Flash. Mas, o Dreamweaver nos permite também a criação desses menus, usando as layers (camadas) e a paleta Comportamento. Iniciamos nosso Menu, inserindo uma layer na página, no caso, vou trabalhar com um menu vertical, situado na lateral direita da página. Dentro dessa layer,
com a finalidade de melhor organizar meus ítens, insiro uma
tabela, com 01 coluna e quatro linhas. Digite, respectivamente, em
cada uma das células: Principal, Serviços, Produtos
e Fale Conosco. Formate a seu gosto. Para que essa layer não atrapalhe nosso serviço, selecione-a e no Inspetor Properties - opção Vis - clique em Hidden (você estará deixando essa layer invisivel) e dê-lhe o nome de servicos (sem ç mesmo, pois isso evita possíveis não reconhecimento de caracteres, o ideal é nunca utilizar acentos ou caracteres especiais ao renomear layers). Para nomear uma camada (layers), Debaixo de Layer ID apague o nome que aparece e digite o novo. Insira outra Layer ao lado da palavra Produtos, dentro dessa layer insira uma tabela, com 01 coluna e 04 linhas. Digite, respectivamente, em cada uma das células: Carros, Motos, Vans e Pick-up. (formate a seu gosto) Repita o procedimento para deixar essa layer também invisivel e dê-lhe o nome de Produtos. Devemos abrir
a paleta Comportamento (Behavior) e a paleta Layers, Selecione o texto
Serviços e clique no sinal de mais (+) ao lado da paleta Behavior
- Selecione a opção Show-Hide Layer - essa opção é responsável pelo ver-não ver das camadas. (O que nós estamos começando a fazer é dar ao programa a informação de que ao passar / clicar com o mouse sobre determinado objeto da página, a camada X que está invisivel, ficará visivel e quando o mouse sai de cima desse objeto, a camada X desaparece.) Entendendo isso,
marque a opção Show-Hide Layer e uma janela de opções
será aberta, nela deveremos informar qual camada será
visualizada ao termos uma ação sobre o texto Serviços. Selecionaremos portanto a linha Layer Servicos e clicaremos no botão Show, depois clicamos em OK. O próximo passo é definirmos qual é a ação que desencadeará esse comportamento. Continue com o texto Serviços selecionado e na paleta Behavior, veja se embaixo de event está escrito OnMouseOver - se não estiver, clique na seta ao lado e procure por OnMouseOver. Faça o mesmo procedimento para o texto Produtos em relação a camada Produtos. Meio caminho já foi percorrido, agora é a hora de instituirmos comportamentos às camadas. Selecione a camada Servicos - para que você possa visualizá-la, clique sobre o nome dela na paleta Layer. - clique no botão mais (+) da paleta behavior, selecione Show-Hide Layer. Na janela que aparecerá, selecione a linha Layer Servicos e marque a opção Show. Em Event deixe em OnMouseOver. Clique novamente no mais (+) da paleta Behavior e selecione a opção Show-Hide layer. Clique sobre a
linha Layer Servicos e dessa vez opte pelo botão Hide. Clique
em OK.
Quando o mouse passar sobre o texto Serviços (OnMouseOver), aparecerá a layer Servicos (Show). Que ficará visivel até retirarmos o mouse de cima dela (OnMouseOut), quando será oculta (Hide) O mesmo acontecerá em relação ao texto Produtos e sua respectiva camada.
Patricia Daltro |
||||||||||
|
Quer
saber mais?
Faça um curso na Búfalo Informática, Treinamento e Consultoria e Prepare-se para o Mercado! Veja o que a Búfalo tem para você. |
� Búfalo Informática,
Treinamento e Consultoria -
Rua Ãlvaro Alvim, 37 Sala 920 - Cinelândia - Rio de Janeiro / RJ
Tel.: (21)2262-1368 (21) 9240-5134 (21) 9240-7281 e-Mail: contato@bufaloinfo.com.br