Menu nav – Link Animado
ANTERIOR
Menu Nav – Link com Efeito Slide
Postado: 22 de novembro de 2021
Tempo de Leitura: < 1 Minuto
Menu nav – Link Animado
Neste tutorial vamos fazer um menu nav com o link animado com fundo degradê com css e html.
Vamos Adicionar o Html:
<nav class="bg menu-nav"> <a href="#" title="Página Inícial">Home</a> <a href="#" title="Html">Html</a> <a href="#" title="Css">Css</a> <a href="#" title="jQuery">jQuery</a> <a href="#" title="WrodPress">WrodPress</a> </nav>
Vamos Adicionar o Css:
nav.bg { width:100%; float:left; text-align:center; background-color: #0e79ff; background-image: linear-gradient(43deg, #0e79ff 0%, #50c8b7 46%, #a0ff70 100%); } nav a { position: relative; display: inline-block; margin: 16px 20px; outline: none; color: #fff; text-decoration: none; font-weight: bold; font-size: 1.3em; transition:0.6s; } nav a:hover, nav a:focus { transition:0.6s; outline: none; color:#000; } /* Menu */ .menu-nav a::before, .menu-nav a::after { opacity: 0; display: inline-block; -webkit-transition: -webkit-transform 0.4s, opacity 0.2s; -moz-transition: -moz-transform 0.4s, opacity 0.2s; transition: transform 0.4s, opacity 0.2s; } .menu-nav a::before { content: '['; margin-right: 10px; -webkit-transform: translateX(20px); -moz-transform: translateX(20px); transform: translateX(20px); } .menu-nav a::after { content: ']'; margin-left: 10px; -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); transform: translateX(-20px); } .menu-nav a:hover::before, .menu-nav a:hover::after, .menu-nav a:focus::before, .menu-nav a:focus::after { opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); transform: translateX(0px); }
Veja o Resultado !
Deixe um comentário