Como criar: barra social fixa
- Página anterior Grupo de botões verticais
- Próxima página Navegação em pílula
Aprenda a usar CSS para criar uma barra de ícones social fixa/colada.
Como criar uma barra social fixa
Primeiro passo - Adicionar HTML:
<!-- Carregar ícones do Font Awesome --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <!-- Barra de ícones de mídias sociais --> <div class="icon-bar"> <a href="#" class="facebook"><i class="fa fa-facebook"></i></a> <a href="#" class="twitter"><i class="fa fa-twitter"></i></a> <a href="#" class="google"><i class="fa fa-google"></i></a> <a href="#" class="linkedin"><i class="fa fa-linkedin"></i></a> <a href="#" class="youtube"><i class="fa fa-youtube"></i></a> </div>
Segunda etapa - Adicione CSS:
/* Barra de ícones fixa / adesiva (alinhada verticalmente no topo 50% da tela) */ .icon-bar { posição: fixo; topo: 50%; -webkit-transformar: translateY(-50%); -ms-transformar: translateY(-50%); transformar: translateY(-50%); } /* Defina estilos de link para a barra de ícones */ .icon-bar a { exibição: bloco; alinhamento-texto: centro; preenchimento: 16px; transição: tudo 0.3s suave; cor: branco; tamanho-fonte: 20px; } /* Se necessário, configure estilos de cor para ícones de mídias sociais */ .icon-bar a:hover { cor-fundo: #000; } .facebook { fundo: #3B5998; cor: branco; } .twitter { fundo: #55ACEE; cor: branco; } .google { fundo: #dd4b39; cor: branco; } .linkedin { fundo: #007bb5; cor: branco; } .youtube { fundo: #bb0000; cor: branco; }
Páginas relacionadas
Tutorial:CSS positioning
- Página anterior Grupo de botões verticais
- Próxima página Navegação em pílula