HomeInformação › Ferramentas de criação de menus HTML

Ferramentas de criação de menus HTML

A melhor opção gratuita que encontrei até agora foi o Easy CSS Menu.

Prós

  • Realmente gratuito e aparentemente sem pegadinhas;
  • Gera menus profissionais, muito bonitos;
  • Gera código HTML e CSS fácil de editar;
  • Você pode usar esse código no seu projeto de automação.

Contras

  • Efeitos dependem de código javascript obfuscado. 15/12/2019: Hoje, passados mais de três anos, eu revisitei o assunto e apesar do site dizer “não requer javascript” a versão mais recente do programa, 5.3, ainda gera um menu que depende de um arquivo “mbjsmbmcp.js” para funcionar.

Notas

1) Você pode tornar o código javascript “legível” usando o serviço online jsbeautifier.

2) O código javascript gerado impede o uso do evento onClick dos itens de menu. Como o código é obfuscado o jeito mais fácil de habilitar os eventos é remover a linha que carrega o arquivo .js.

Com isso você perde os efeitos, mas de resto tudo continua funcionando.

3) Alternativamente, você pode editar o código apagando todas as referências a .onClick. Mas comigo funcionou bastando dar uma busca pela função que começa com

e apagar o seguinte trecho que vem logo a seguir:

4) Você pode acrescentar manualmente (com copiar e colar em um editor de textos) itens ao menu, mas preste atenção a linhas como esta:

Nas configurações default o número no final da linha precisa corresponder ao número de itens do menu * 36, ou o gradiente ficará bagunçado. No exemplo são (216/36=) 6 itens.

 

 

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">