Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

shandya

html/css

Recommended Posts

Não da pra entender o intuito do código, mas ok.

Pra ter um menu flutuante a direita, você só precisa de HTML e CSS. Existem propriedades em CSS como o float: right; que é responsável por colocar o elemento ao canto direito da tela (Como o próprio código diz "Flutuar a direita").

 

Se você quiser que o elemento fique a direita e siga a página junto com o scroll (rolamento), então deixe o float de lado e use as propriedades Position: fixed; e right: 0;

Position: fixed = Define que a posição do elemento é fixa quanto ao html,body e percorre junto a eles.

Right: 0 = Define que o elemento está a 0 de distância da direita do documento.

 

Ex.:

HTML

<div class="caixa-flutuante">
   <ul>
      <li><a href="#">Facebook</a></li>
      <li><a href="#">Instagram</a></li>
      <li><a href="#">Facebook</a></li>
   </ul>
</div>

CSS

.caixa-flutuante {
   position: fixed;
   right: 0;
} 

Você pode conferir esse código funcionando aqui no JSFiddle.

Para múltiplos itens, é só inserir eles dentro da caixa flutuante, wrapper, container ou o que quer que for que esteja sendo elemento pai deles.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.