Menu Html
Efeito Blur css
Menu Html
Neste tutorial vamos fazer um Menu Html simples estilizado com css utilizando poucas linhas de códigos Html e Css.
Os menus são componentes ou recursos de sites que oferece aos usuários acesso rápido e intuitivo às sessões do seu projeto. Através dos menus, você consegue oferecer aos visitantes do seu site uma porta de entrada para todo seu conteúdo.
Aprenda a utilizar os elementos HTML5 e CSS3 para construir um menu muito bonito e pratico!
Mas ter apenas um menu
não é o suficiente para que seu site seja efetivo. É preciso que o menu seja intuitivo, ofereça uma boa experiência para o usuário e claro, seja responsivo para que ele seja bem visto em dispositivos móveis.
Nesta seção, projetaremos uma estrutura simples na tag <nav>, <ul>, <li> e a <a> para inserir o link de destino.
Essas são as tags que usaremos para criar o nosso Menu Html
.
Vamos Adicionar o HTML
<nav class="menu"> <ul> <li><a href="#" title="Home">Home</a></li> <li><a href="#" title="Quem Somos">Quem Somos</a></li> <li><a href="#" title="Serviços">Serviços</a></li> <li><a href="#" title="Fale Conosco">Fale Conosco</a></li> </ul> </nav>
Vamos Adicionar o CSS
Nesta seção, usaremos algumas propriedades CSS para estilizar o nosso Menu
.
.menu ul { list-style:none; width:100%; float:left; padding:0px; gap: 10px; background:#fff; box-shadow: 1px 0px 1.2px 0px #e3e3e3; } .menu ul li a { text-decoration:none; color:#5a5a5a; font-family: 'open_sansregular'; } .menu ul li { position:relative; display: block; width: 100%; float:left; margin: 4px 15px; padding: 0px; border-width: 0px 0px 3px 0px; border-color:transparent; border-style:solid; } .menu ul li:hover a { color: #007cff; border-width: 0px 0px 3px 0px; border-color:#007cff; border-style:solid; } /*768PX BREAKPOINT*/ @media (min-width:48em){ .menu ul li { display:block; width:auto; margin: 8px 20px; padding: 10px;} }
Combinando as Duas seções acima com Html Css temos o seguinte Resultado!
Veja o Resultado baixo!
Deixe um comentário