Ola pessoas, fiz um código de base para menu com submenu para vocês, aí está a prévia:
Código fonte:
<div id="menu">
<ul id="submenu">
<li><a href="#">Página Inicial</a></li>
<li><a href="#">Sobre</a></li>
<li><a href="javascript:void(0);">Serviços ></a>
<ul>
<li><a href="#">Serviço 1</a></li>
<li><a href="#">Serviço 2</a></li>
</ul>
</li>
<li><a href="javascript:void(0);">Serviços ></a>
<ul>
<li><a href="#">Serviço 1</a></li>
<li><a href="#">Serviço 2</a></li>
</ul>
</li>
</ul> <!-- submenu -->
</div> <!-- menu submenu -->
Código CSS:
/* menu */
#menu{}
#menu li{list-style:none; display:inline; margin-right:12px;}
#menu li a{color:blue; text-decoration:none;}
#menu li a:visited{color:blue;}
#menu, ul#submenu{padding:0; margin:0;} /* CSS reset do ul */
/* submenu */
#submenu ul li {float: none; display: block; left:-26px;}
#submenu li{float:left; position:relative;}
#submenu ul {visibility: hidden; position: fixed;}
#submenu li:hover> ul {visibility: visible; margin: 12px 0 0; transition:all 0.2s; opacity: 0.9; position: fixed; background: #f5f5f5;}
#submenu li a {padding-bottom: 30px;}
Código fonte + CSS:
<div id="menu">
<ul id="submenu">
<li><a href="#">Página Inicial</a></li>
<li><a href="#">Sobre</a></li>
<li><a href="javascript:void(0);">Serviços ></a>
<ul>
<li><a href="#">Serviço 1</a></li>
<li><a href="#">Serviço 2</a></li>
</ul>
</li>
<li><a href="javascript:void(0);">Serviços ></a>
<ul>
<li><a href="#">Serviço 1</a></li>
<li><a href="#">Serviço 2</a></li>
</ul>
</li>
</ul> <!-- submenu -->
</div> <!-- menu submenu -->
<style type="text/css">
/* menu */
#menu{}
#menu li{list-style:none; display:inline; margin-right:12px;}
#menu li a{color:blue; text-decoration:none;}
#menu li a:visited{color:blue;}
#menu, ul#submenu{padding:0; margin:0;} /* CSS reset do ul */
/* submenu */
#submenu ul li {float: none; display: block; left:-26px;}
#submenu li{float:left; position:relative;}
#submenu ul {visibility: hidden; position: fixed;}
#submenu li:hover> ul {visibility: visible; margin: 12px 0 0; transition:all 0.2s; opacity: 0.9; position: fixed; background: #f5f5f5;}
#submenu li a {padding-bottom: 30px;}
</style>
0 comentários:
Postar um comentário
Obrigada por comentar, deixe seu blog no comentário para eu retribuir *-*