Criar menu

2 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Criar menu

Mensagem por IvanRPG 02.08.13 22:38

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


Última edição por IvanRPG em 02.08.13 23:52, editado 1 vez(es)
IvanRPG

IvanRPG
*

Membro desde : 02/01/2012
Mensagens : 48
Pontos : 84

http://omundodearkandland.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por MateusA 02.08.13 22:55

Olá!

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.
MateusA

MateusA
Hiper Membro

Membro desde : 13/05/2013
Mensagens : 3225
Pontos : 4215

https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por IvanRPG 02.08.13 23:07

Criar menu  Subnav-Menu-Horizontal-com-submenus

Se possível como o da imagem, soque vede no lugar do azul
IvanRPG

IvanRPG
*

Membro desde : 02/01/2012
Mensagens : 48
Pontos : 84

http://omundodearkandland.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por MateusA 02.08.13 23:12

Olá!

Poderia me informar onde o senhor viu tal personalização?

Até mais.
MateusA

MateusA
Hiper Membro

Membro desde : 13/05/2013
Mensagens : 3225
Pontos : 4215

https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por IvanRPG 02.08.13 23:20

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
IvanRPG

IvanRPG
*

Membro desde : 02/01/2012
Mensagens : 48
Pontos : 84

http://omundodearkandland.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por MateusA 02.08.13 23:39

Olá!

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.
MateusA

MateusA
Hiper Membro

Membro desde : 13/05/2013
Mensagens : 3225
Pontos : 4215

https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por IvanRPG 02.08.13 23:44

tem como os outros que nao possuem sub foruns ficarem azuis quando passar o cursor?
IvanRPG

IvanRPG
*

Membro desde : 02/01/2012
Mensagens : 48
Pontos : 84

http://omundodearkandland.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por MateusA 02.08.13 23:48

Olá!

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.
MateusA

MateusA
Hiper Membro

Membro desde : 13/05/2013
Mensagens : 3225
Pontos : 4215

https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar menu

Mensagem por IvanRPG 02.08.13 23:52

Muito obrigado, ficou muito bom
IvanRPG

IvanRPG
*

Membro desde : 02/01/2012
Mensagens : 48
Pontos : 84

http://omundodearkandland.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos