Login:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

Dreamweaver

Feed da seção Dreamweaver

Newsletter de Dreamweaver

Patrocínio:

Segunda-feira, 26/08/2002 - 01:59 - Por Raphael Simas
Seções relacionadas:

Menu mágico

Olá pessoal!

Hoje, separei um tema muito legal. Apesar de existirem extensões que façam isso (se não me engano são extensões pagas), é um grande tema. Há um tempo atrás recebi um email com este pedido. Então, tá no ar agora!

Menu mágico

O menu mágico consiste em um menu normal, com os ítens onde, ao clicar em um deles, abrirá um submenu, fazendo com que as outras opções apareçam.

Melhor que explicar, é ver o exemplo pronto....

Veja aqui o exemplo.
Baixe aqui o exemplo.

Dividi em passos pra ficar mais fácil...
Estes passos são baseados no nosso exemplo.

1º Passo: Crie uma tabela com 3 células. Insira em cada uma delas a imagem do menu. Se seu menu não for feito em imagens, pode ser texto também... não influi em nada...
Agora, salve este documento.
Ficará assim

2º Passo: Dê um "Save As" (salvar como) e atribua um nome. Este será o submenu do ítem 1 do exemplo.

Agora, crie na mesma célula da figura/texto do ítem 1 os textos referentes ao submenu. Em nosso exemplo, está como "Sub Ítem do exemplo 01".

Ficará Assim:



        Sub Ítem do exemplo 01
        Sub Ítem do exemplo 01
        Sub Ítem do exemplo 01


3º Passo: Repita o 2º passo, salvando mais dois htms para o menu 2 e o 3 e substituindo os textos.

4º Passos: Agora, você passará em todos os menus linkando.
No htm principal do menu, link a figura/texto 1 para o htm referente ao menu 1. Faça o mesmo para os outros ítens do menu.

Agora, no htm do submenu 1, repita os links, porém, na figura/texto 1, link para o htm principal do menu... isso fará com que ele se feche num segundo clique. Repita isso para os outros ítens, mudando os links para que os mesmos se fechem.

5º Passo: Você já construiu toda estrutura do menu. Agora, vamos colocar dentro de um iframe para que ele rode dentro de uma determinada área.

Crie um novo htm. Nele, crie um iframe... este é o código do exemplo:

<iframe scrolling="no" src="exemplo_menu_pr.htm" height="200" width="186" frameborder="0"></iframe>

Pronto. Agora, quando o menu for carregado, abrirá dentro do iframe. E todos os links serão abertos dentro do iframe, dando uma impressão de que o menu é aberto na mesma página... A única observação que deve ser feita é quanto ao peso dos submenus... um menu pesado demorará a carregar... deixando o iframe em branco até que complete o carregamento...

Esta é uma versão totalmente sem scripts.... se fossem usados scripts, tudo deveria ser carregado na mesma página, sem a necessidade de um iframe para rodar tudo...

Apesar disso, é um excelente recurso... além de ser bonito é muito prático....

Dica:
Use nos submenus timeline para fazer animações como por exemplo o menu entrando da esquerda para a direita... podem ser criados vários tipos de animações.... oriente-se pelo bom gosto....

Bom pessoal, esta foi nossa 25º coluna. Espero que tenham gostado. Mandem pedidos de matérias, dúvidas, sugestões etc...

Um grande abraço a todos vocês e até a próxima semana.


Extensões

Faça download das 96 extensões disponibilizadas na última semana!

96 Extensões.zip

Se quiserem, podem fazer pedidos para as extensões também.

Todos os artigos de Raphael Simas

2 comentários publicados

  • 1. iframe

    Quinta-feira, 26/08/2004, por DSant

    Caro colega, como posso criar um ifreme, com scrolling controlado pelo browse ?

    Explico, quer trocar o site de minha empresa que usa frame, para usar iframe, só que tenho paginas miores do que o iframe abre e a barra de rolagem fica sob controle do iframe, gostaria que ficasse sob, controle do browse.

    Obrigado
    Bene

    Responder comentário
  • 2. como faço para deixar uma imagem de fundo no topo da página sem espaços

    Segunda-feira, 14/03/2005, por Wanderson Martins da Silva

    Caro Raphael Simas, gostaria de saber como faço algo parecido com o que você fez no menu mágico, a imagem está bem colada a barra de endereço até hoje eu apanho nisto...

    Responder comentário

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Raphael Simas é Diretor de Arte da produtora Café Azul Mídia Digital e utiliza o Macromedia Fireworks como principal ferramenta para a criação para web.


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.