Criar menu
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1 • Compartilhe
Criar menu
Qual é minha questão:
Boa Noite,
Não sei se dão suporte para isso mas eu queria pedir para criarem um Menupara minha pagina HTML.
O que quero: o primeiro menu "Home", o segundo "sobre" este com 2 submenus: 'Trama' e 'Regras', o terceiro menu "Registrar, ' o ultimo "Entrar".
Agradeço dês de já
Endereço do meu fórum:
http://half-bloodheroes.forumeiros.com
Versão do fórum:
PHPBB3
Boa Noite,
Não sei se dão suporte para isso mas eu queria pedir para criarem um Menupara minha pagina HTML.
O que quero: o primeiro menu "Home", o segundo "sobre" este com 2 submenus: 'Trama' e 'Regras', o terceiro menu "Registrar, ' o ultimo "Entrar".
Agradeço dês de já
Endereço do meu fórum:
http://half-bloodheroes.forumeiros.com
Versão do fórum:
PHPBB3
Última edição por IvanRPG em 02.08.13 23:52, editado 1 vez(es)
Re: Criar menu
Olá!
Como seria o seu menu? seja mais descritivo, fiz este sem nenhuma personalização:
Até mais.
Como seria o seu menu? seja mais descritivo, fiz este sem nenhuma personalização:
- Código:
<div class="menu-feito-por-crazy"><ul>Home</ul>
<ul class="sobre">Sobre
<li>Trama</li>
<li>Regras</li></ul>
<ul>Registrar</ul>
<ul>Entrar</ul></div>
<style>
/* ESTE MENU FOI FEITO POR CRAZY DON O DO FÓRUM http://programando.forum-pro.net/ E AJUDEIRO DO FÓRUM DOS FÓRUNS! TODOS OS DIREITOS RESERVADOS */
ul li {
display: none !important;
}
.sobre:hover > li {
display: block !important;
}
ul {
float: left;
}
</style>
Até mais.
Re: Criar menu
Se possível como o da imagem, soque vede no lugar do azul
Re: Criar menu
Olá!
Poderia me informar onde o senhor viu tal personalização?
Até mais.
Poderia me informar onde o senhor viu tal personalização?
Até mais.
Re: Criar menu
na verdade foi apenas uma imagem que encontrei, mas o site da imagem é um tutorial mas eu não consegui fazer: http://www.mundoblogger.com.br/2011/02/subnav-menu-horizontal-com-submenus.html
Re: Criar menu
Olá!
Agrada-lhe? alguma alteração?
Até mais.
Agrada-lhe? alguma alteração?
- Código:
<div id='cssmenu'>
<ul>
<li class='active'><a href='index.html'><span>Home</span></a></li>
<li class='has-sub'><a href='#'><span>Products</span></a>
<ul>
<li><a href='#'><span>Regras</span></a></li>
<li class='last'><a href='#'><span>Product 2</span></a></li>
</ul>
</li>
<li><a href='#'><span>About</span></a></li>
<li class='last'><a href='#'><span>Entrar</span></a></li>
</ul>
</div>
<style>#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0;
border: 1px solid;
width: auto;
}
#cssmenu > ul {
list-style: inside none;
padding: 0;
margin: 0;
}
#cssmenu > ul > li {
list-style: inside none;
padding: 0;
margin: 0;
float: left;
display: block;
position: relative;
}
#cssmenu > ul > li > a {
outline: none;
display: block;
position: relative;
padding: 12px 20px;
text-align: center;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
font-weight: bold;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}
#cssmenu > ul > li:first-child > a {
border-radius: 5px 0 0 5px;
}
#cssmenu > ul > li > a:after {
content: '';
position: absolute;
top: -1px;
bottom: -1px;
right: -2px;
z-index: 99;
}
#cssmenu ul li.has-sub:hover > a:after {
top: 0;
bottom: 0;
}
#cssmenu > ul > li.has-sub > a:before {
content: '';
position: absolute;
top: 18px;
right: 6px;
border: 5px solid transparent;
border-top: 5px solid #ffffff;
}
#cssmenu > ul > li.has-sub:hover > a:before {
top: 19px;
}
#cssmenu ul li.has-sub:hover > a {
background: #3399ff;
border-color: #3366ff;
padding-bottom: 13px;
padding-top: 13px;
top: -1px;
z-index: 999;
}
#cssmenu ul li.has-sub:hover > ul,
#cssmenu ul li.has-sub:hover > div {
display: block;
}
#cssmenu ul li.has-sub > a:hover, .has-sub ul li a, .has-sub ul .lasy a, .has-sub ul {
background: #3399ff !important;
border-color: #3399ff !important;
}
#cssmenu ul li > ul,
#cssmenu ul li > div {
display: none;
width: auto;
position: absolute;
top: 38px;
padding: 10px 0;
background: #3f3f3f;
border-radius: 0 0 5px 5px;
z-index: 999;
}
#cssmenu ul li > ul {
width: 200px;
}
#cssmenu ul li > ul li {
display: block;
list-style: inside none;
padding: 0;
margin: 0;
position: relative;
}
#cssmenu ul li > ul li a {
outline: none;
display: block;
position: relative;
margin: 0;
padding: 8px 20px;
font: 10pt Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}
#cssmenu,
#cssmenu > ul > li > ul > li a:hover {
background: #3c3c3c;
background: -moz-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c3c3c), color-stop(100%, #222222));
background: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -ms-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: linear-gradient(top, #3c3c3c 0%, #222222 100%);
}
#cssmenu {
border-color: #080808;
}
#cssmenu > ul > li > a {
color: #ffffff;
}
#cssmenu > ul > li > a:after {
border-color: #3c3c3c;
}
#cssmenu > ul > li > a:hover {
background: #080808;
color: #ffffff;
}
#cssmenu ul ul a:hover {
color: #ffffff;
}
#cssmenu > ul > li.has-sub > a:hover:before {
border-top: 5px solid #ffffff;
}
</style>
Até mais.
Re: Criar menu
tem como os outros que nao possuem sub foruns ficarem azuis quando passar o cursor?
Re: Criar menu
Olá!
Troque por este:
Até mais.
Troque por este:
- Código:
<div id='cssmenu'>
<ul>
<li class='active'><a href='index.html'><span>Home</span></a></li>
<li class='has-sub'><a href='#'><span>Products</span></a>
<ul>
<li><a href='#'><span>Regras</span></a></li>
<li class='last'><a href='#'><span>Product 2</span></a></li>
</ul>
</li>
<li><a href='#'><span>About</span></a></li>
<li class='last'><a href='#'><span>Entrar</span></a></li>
</ul>
</div>
<style>#cssmenu {
height: 37px;
display: block;
padding: 0;
margin: 0;
border: 1px solid;
width: auto;
}
#cssmenu > ul {
list-style: inside none;
padding: 0;
margin: 0;
}
#cssmenu > ul > li {
list-style: inside none;
padding: 0;
margin: 0;
float: left;
display: block;
position: relative;
}
#cssmenu > ul > li > a {
outline: none;
display: block;
position: relative;
padding: 12px 20px;
text-align: center;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
font-weight: bold;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}
#cssmenu > ul > li:first-child > a {
border-radius: 5px 0 0 5px;
}
#cssmenu > ul > li > a:after {
content: '';
position: absolute;
top: -1px;
bottom: -1px;
right: -2px;
z-index: 99;
}
#cssmenu ul li.has-sub:hover > a:after {
top: 0;
bottom: 0;
}
#cssmenu > ul > li.has-sub > a:before {
content: '';
position: absolute;
top: 18px;
right: 6px;
border: 5px solid transparent;
border-top: 5px solid #ffffff;
}
#cssmenu > ul > li.has-sub:hover > a:before {
top: 19px;
}
#cssmenu ul li.has-sub:hover > a {
background: #3399ff;
border-color: #3366ff;
padding-bottom: 13px;
padding-top: 13px;
top: -1px;
z-index: 999;
}
#cssmenu ul li.has-sub:hover > ul,
#cssmenu ul li.has-sub:hover > div {
display: block;
}
#cssmenu ul li.has-sub > a:hover, .has-sub ul li a, .has-sub ul .lasy a, .has-sub ul, .last a:hover, .active a:hover, #cssmenu ul li a:hover:first-of-type {
background: #3399ff !important;
border-color: #3399ff !important;
}
#cssmenu ul li > ul,
#cssmenu ul li > div {
display: none;
width: auto;
position: absolute;
top: 38px;
padding: 10px 0;
background: #3f3f3f;
border-radius: 0 0 5px 5px;
z-index: 999;
}
#cssmenu ul li > ul {
width: 200px;
}
#cssmenu ul li > ul li {
display: block;
list-style: inside none;
padding: 0;
margin: 0;
position: relative;
}
#cssmenu ul li > ul li a {
outline: none;
display: block;
position: relative;
margin: 0;
padding: 8px 20px;
font: 10pt Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}
#cssmenu,
#cssmenu > ul > li > ul > li a:hover {
background: #3c3c3c;
background: -moz-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c3c3c), color-stop(100%, #222222));
background: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: -ms-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background: linear-gradient(top, #3c3c3c 0%, #222222 100%);
}
#cssmenu {
border-color: #080808;
}
#cssmenu > ul > li > a {
color: #ffffff;
}
#cssmenu > ul > li > a:after {
border-color: #3c3c3c;
}
#cssmenu > ul > li > a:hover {
background: #080808;
color: #ffffff;
}
#cssmenu ul ul a:hover {
color: #ffffff;
}
#cssmenu > ul > li.has-sub > a:hover:before {
border-top: 5px solid #ffffff;
}
</style>
Até mais.
Re: Criar menu
Muito obrigado, ficou muito bom
Tópicos semelhantes
» Criar um menu lateral
» Criar menu personalizado
» Criar um menu personalizado
» Criar menu com abas
» Como criar menu
» Criar menu personalizado
» Criar um menu personalizado
» Criar menu com abas
» Como criar menu
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos