terça-feira, 23 de agosto de 2011

Drop Down Menu Horizontal


Olá, Estou aqui hoje para ensinar como instalar um drop down menu feito por mim. bom vamos lá .

1- Faça Login no Blogger
2- Design 'Editar HTML'
3- e procure por:
 ]]></b:skin>
e acima da tag procurada cole:
.bg {background: url(http://img16.imageshack.us/img16/940/button4cu.gif);}
.menu {padding:0 0 0 32px; margin:0; list-style:none; height:40px; background:#fff url(http://img845.imageshack.us/img845/3678/button1am.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }
.menu li.top {display:block; float:left; position:relative;}
.menu li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.menu li a.top_link span {float:left; font-weight:bold; display:block; padding:0 24px 0 12px; height:40px;}
.menu li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(http://img109.imageshack.us/img109/9099/downo.gif) no-repeat right top;}
.menu li a.top_link:hover {color:#000; background: url(http://img16.imageshack.us/img16/940/button4cu.gif) no-repeat;}
.menu li a.top_link:hover span {background:url(http://img16.imageshack.us/img16/940/button4cu.gif) no-repeat right top;}
.menu li a.top_link:hover span.down {background:url(http://img97.imageshack.us/img97/2750/button4al.gif) no-repeat right top;}

.menu li:hover > a.top_link {color:#000; background: url(http://img16.imageshack.us/img16/940/button4cu.gif) no-repeat;}
.menu li:hover > a.top_link span {background:url(http://img16.imageshack.us/img16/940/button4cu.gif) no-repeat right top;}
.menu li:hover > a.top_link span.down {background:url(http://img97.imageshack.us/img97/2750/button4al.gif) no-repeat right top;}

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}

.menu ul,
.menu :hover ul ul,
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu :hover ul.sub {left:2px; top:40px; right:2px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:200px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:250px;}
.menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:192px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu :hover ul.sub li a.fly {background:#fff url(http://img710.imageshack.us/img710/801/arrowk.gif) 80px 7px no-repeat;}
.menu :hover ul.sub li a:hover {background:#999999; color:#fff;}
.menu :hover ul.sub li a.fly:hover {background:#999999 url(http://img810.imageshack.us/img810/7127/arrowover.gif) 80px 7px no-repeat; color:#fff;}
.menu :hover ul li:hover > a.fly {background:#999999 url(http://img810.imageshack.us/img810/7127/arrowover.gif) 80px 7px no-repeat; color:#fff;}

.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid 999999; white-space:nowrap; width:93px; z-index:200; height:auto;
}


Salve!
Agora vai em Elementos da Página- Adicionar gadget- HTML/JavaScript
e cole o seguinte código:
<style media="all" type="text/css">@import "/menu/menu_style.css";</style>
<div>
<ul class="menu">
<li class="top"><a href="#" target="_self" class="top_link"><span>Início</span></a>
</li>
<li class="top"><a href="#" target="_self" class="top_link"><span>Editar(aqui é o primeiro drop down menu)</span></a>
<ul class="sub">
<li><a href="#" target="_self">Editar</a></li>
<li><a href=#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
</ul>
</li>
<li class="top"><a href="#" target="_self" class="top_link"><span>Editar(aqui é o segundo drop down)</span></a>
<ul class="sub">
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
<li><a href="#" target="_self">Editar</a></li>
</ul>
</li>
<li class="top"><a href="#" target="_self" class="top_link"><span>Editar</span></a>
</li>
<li class="top"><a href="#" target="_self" class="top_link"><span>Editar</span></a>
</li>
<li class="top"><a href="#" target="_self" class="top_link"><span>Editar</span></a>
</li>
</ul>
</div>
Personalizando:
Bom Feito isso você personaliza onde está "#" você troca pelo endereço da página, e onde está "Editar" você troca pelo título de onde o endereço vai te levar.
Você também pode acrescentar mais links colocando <li><a href="#" target="_self">Editar</a></li> antes de </ul>.
onde está (aqui é o primeiro drop down menu) e (aqui é o segundo drop down menu), eu fiz isso para marcar , para ficar melhor para vocês editar depois.

Ficará assim:





Depois que você personaliza é só salvar. xD

Marcadores: , , ,

8 Comentários:

Às 28 de agosto de 2011 19:09 , Blogger Holtz disse...

mto massa .. SO que quria vermelho :(

 
Às 30 de agosto de 2011 14:15 , Blogger Ebrahim disse...

@Holtz
q bom q gostou, para deixar vermelho eu fis outro botão em vermelho, procure por :

http://img845.imageshack.us/img845/3678/button1am.gif

no codigo css e troke por :

http://img687.imageshack.us/img687/3678/button1am.gif

pronto vai fikar vermelho.

 
Às 29 de setembro de 2011 00:16 , Blogger Holtz disse...

Mto bom... Mas tem como ser background transparente?
E me desculpe pelo encomodo

 
Às 29 de setembro de 2011 00:32 , Blogger Holtz disse...

kk mas ate que fico legal assim mas ai teria que trocar todos os outros botoes .-.

 
Às 29 de setembro de 2011 09:45 , Blogger Códigos Blogger disse...

@Holtz

Pra personalizar o menu vc teria que mexer no código CSS dele. Caso queira alterar algo, procure pelos links das imagens contidas no código. Um exemplo é:
http://img16.imageshack.us/img16/940/button4cu.gif

Dai caso queira alterar algo, é só substituir este link por outra imagem.

No caso de deixar o fundo transparente, recomendo não fazer isso, pois terá que mudar outras partes também, como a cor da letra.

 
Às 11 de junho de 2012 13:51 , Blogger Rory D'Piza disse...

POR QUE NENHUM MENU FUNCIONA O DROPDOWN NO MEU BLOG?

POR ACASO TEM DE FAZER ALGUMA MODIFICAÇÃO PRIMEIRO?

ME AJUDE POR FAVOR...ESTOU A MESES ENROSCADO NO "MENU", ENQUANTO EU JÁ PODERIA TER COLOCADO MEU BLOG PRA FUNCIONAR.

VLW...BRIGADO!

 
Às 4 de março de 2014 00:41 , Blogger andressa disse...

tu foi o primeiro cara que fez um css que funcionou no meu template do artisteer!
meus parabéns, tu é o cara! e melhor, conseguiu programar super organizado e super fácil de ajustar qualquer coisa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sério, não existe! me sinto sambando na cara do blogger com essa

 
Às 23 de fevereiro de 2015 13:41 , Blogger Administrador disse...

Obrigado Andressa, fico feliz em ter ajudado!

 

Postar um comentário

Se você gostou deste artigo deixe um comentário!

Duvidas ou sugestões comentem aqui! =D
*Não insultar autor ou leitores da postagens
*Não pedir parceria por comentários
*Não publicar spam ou similar.

Assinar Postar comentários [Atom]

Links para esta postagem:

Criar um link

<< Página inicial