Categorias do Site

8 Snippets CSS & JS para Elementos Fixos

Descubra 8 snippets de CSS e JavaScript para criar elementos fixos e melhorar a usabilidade do seu site.

Interface de usuário com título

Sites modernos costumam ter longas seções de rolagem. Páginas extensas são comuns em dispositivos desktop e ainda mais em telas móveis, criando desafios de usabilidade para navegação e consulta de informações importantes.

É aí que elementos de design “fixos” são úteis. Eles permitem que usuários rolem sem perder acesso ao menu do site. Também podem manter anúncios visíveis, anexar botões de compartilhamento à tela ou criar efeitos especiais. Implementar um elemento fixo pode ser simples, já que o CSS possui uma propriedade de posição dedicada para isso. O JavaScript pode ser usado para criar recursos mais robustos.

Pesquisamos nos arquivos do CodePen para encontrar exemplos interessantes de elementos fixos. Abaixo, você encontrará várias opções que melhoram a experiência do usuário.

Animação de Cabeçalho CSS para Navegação Fixa

Criado por Amit

Cabeçalhos fixos são um dos casos de uso mais populares. Em navegadores Chromium, este snippet usa CSS para transformar um cabeçalho alto e estreito em uma barra de tela cheia ao rolar. Navegadores sem suporte recebem um cabeçalho fixo mais estreito e alto. A animação de keyframe é usada para criar transições suaves. O recurso é útil, leve e atraente.

Veja o Pen Pure CSS header animation to sticky nav por Amit

Navegação Lateral Responsiva Fixa

Criado por Areal Alien

A navegação lateral também pode se beneficiar da fixação durante a rolagem. Ao passar o cursor sobre a barra lateral, a navegação se expande para incluir rótulos de texto – funciona em dispositivos móveis também. No entanto, você pode reservar esse conceito para telas grandes e usar o tradicional menu “hambúrguer” para dispositivos móveis.

Veja o Pen Sticky responsive sidenav por Areal Alien

Cabeçalho e Coluna de Tabela Fixa CSS

Criado por Mike Golus

Tabelas HTML longas podem ser difíceis de ler. Você precisa memorizar os cabeçalhos das colunas para entender o contexto. Cabeçalhos fixos facilitam a leitura das tabelas. Usar position:sticky (e alguns outros truques) na primeira linha e coluna permite rolar sem perder informações chave. Os exemplos neste Pen demonstram como isso é feito.

Veja o Pen CSS Sticky Table Header and Column por Mike Golus

Seções Fixas com Longa Rolagem

Criado por Burmese Potato

Aqui está uma maneira única de denotar várias seções de uma longa página. Ao rolar a página, o número do episódio (exibido na coluna esquerda) permanece fixo até você chegar ao final da seção. O snippet combina posicionamento fixo com a propriedade calc() na altura do contêiner para manter o número visível. Este pequeno trecho de CSS adiciona um toque agradável à experiência do usuário.

Veja o Pen Pretty Sticky por Burmese Potato

Apenas Outro Layout de Seção Fixa

Criado por Misala

Elementos de design fixos também podem ser usados para mostrar recursos de produtos. Role para baixo nesta página e veja como textos e vídeos em destaque mudam. O layout ocupa toda a tela e é responsivo para dispositivos móveis. É um recurso de alto nível que certamente capturará a atenção do usuário.

Veja o Pen just another sticky section layout por misala

Barras de Navegação e Layout Fixo Multi-Navegação

Criado por Den

Este snippet levanta a questão: E se você tiver mais de uma barra de navegação? A primeira barra é fixa por padrão. Ao rolar por algumas seções, uma segunda barra de sub-navegação se alinha abaixo. Essa segunda barra também apresenta um visual de vidro fosco enquanto o conteúdo rola por baixo.

Veja o Pen Sticky layout + filters #2024 por Den

Vídeo Fixo com CSS @container scroll-state()

Criado por Jhey

Estamos vendo mais sites implementarem vídeos fixos, onde a apresentação fica no canto inferior ao rolar. Isso permite que usuários vejam o restante do conteúdo sem perder de vista o vídeo. Aqui, consultas de contêiner CSS são usadas para reposicionar o player de vídeo. Use o painel de configuração incluído para ver como diferentes configurações impactam os efeitos de animação.

Veja o Pen CSS @container scroll-state() faux PiP video por Jhey

Componente de Barra Lateral Fixa Dinâmica

Criado por Ryan Mulligan

Recursos como carrinhos de compras são perfeitos para barras laterais fixas. A interface do usuário facilita para os compradores acompanharem seu carrinho e, mais importante, finalizarem a compra. Este widget de barra lateral acompanha o conteúdo do carrinho e permanece fixo na tela enquanto você rola a área de conteúdo da página.

Veja o Pen Dynamic Sticky Sidebar Component por Ryan Mulligan

Fique com o que Funciona nos Seus Designs

Podemos pensar em elementos fixos sendo usados para cabeçalhos e navegação de sites. No entanto, os exemplos acima mostram que eles podem fazer muito mais. Existem muitas possibilidades criativas para informar e entreter os usuários.

Além disso, o CSS pode fazer grande parte do trabalho pesado para você. Vários snippets nesta coleção não exigem uma única linha de JavaScript. Ainda assim, é bom saber que você pode adicionar alguma manipulação do DOM quando necessário.

Esperamos que esta coleção tenha inspirado sua imaginação! Confira nossa coleção no CodePen para ainda mais snippets fixos.

  • AI e a Importância da Autopercepção na Comunicação

    Exploramos como a autopercepção influencia a comunicação humano-AI, destacando falhas nos modelos tradicionais de alinhamento.

    Exploramos como a autopercepção influencia a comunicação humano-AI, destacando falhas nos modelos tradicionais de alinhamento.

    Ler notícia completa
    Pessoa segurando um quadro transparente com texto sobre IA contra um céu azul com nuvens.
  • Redesign de UX aumenta resgates em mais de 58%

    Descubra como um redesign de UX elevou a taxa de sucesso de resgates de 60% para 95%, melhorando a confiança e satisfação dos usuários.

    Descubra como um redesign de UX elevou a taxa de sucesso de resgates de 60% para 95%, melhorando a confiança e satisfação dos usuários.

    Ler notícia completa
    Imagem ilustrativa de uma interface de página da web estilizada em tons de roxo e rosa, destacando ícones de design e codificação sobre fundo suave.
  • Introdução aos Runtimes de Agentes de IA

    Descubra o que são runtimes de agentes de IA e como eles impulsionam soluções empresariais eficazes.

    Descubra o que são runtimes de agentes de IA e como eles impulsionam soluções empresariais eficazes.

    Ler notícia completa
    Imagem dividida em duas partes: à esquerda, canteiro de obras com guindaste e materiais de construção; à direita, prédio moderno ao pôr do sol com estrada curva.
  • Guia de Runtimes de Agentes de IA: Escolha o Certo

    No mundo em rápida evolução da inteligência artificial, os agentes de IA estão transformando a operação dos negócios. Esses sistemas inteligentes podem executar tarefas autonomamente, tomar decisões e interagir com usuários — desde simples chatbots até fluxos de trabalho complexos de múltiplos agentes que lidam com análise de dados, atendimento ao cliente ou mesmo desenvolvimento […]

    Descubra como escolher o melhor runtime de agentes de IA para sua empresa em 2025 com comparações e recomendações.

    Ler notícia completa
    Ilustração estilizada dividida em três partes com cores vivas mostrando, da esquerda para a direita, um rosto com olhos grandes e um laptop, um perfil humano com um chip no cérebro, e um gráfico de barras com setas.
  • Deno 2.4: Novidades e Expectativas

    Deno 2.4 destaca-se na evolução do ambiente. Embora o número da versão possa parecer menor, os recursos incorporados representam um grande avanço em direção à maturidade, experiência do desenvolvedor e prontidão para produção. Esta não é apenas uma atualização de manutenção; é uma declaração de intenções. No passado, as discussões sobre Deno frequentemente abordavam suas […]

    Confira as principais novidades do Deno 2.4, incluindo melhorias na compatibilidade com Node.js e novas ferramentas.

    Ler notícia completa
    Logotipo em preto de um pato estilizado dentro de um círculo, sobre um fundo abstrato com textura de pinceladas em tons de rosa e bege.
  • O Significado de Alinhamento em IA

    Introdução Como ex-professor de inglês que entrou na pesquisa de IA, percebo como termos comuns são redefinidos em campos técnicos, como ‘alinhamento’ em IA, que reflete um imperativo ético crucial. O que realmente significa alinhamento O dicionário Cambridge define alinhamento como: ‘um arranjo em que duas ou mais coisas estão posicionadas em linha reta ou […]

    Explore como o conceito de alinhamento em IA evolui para um processo dinâmico e relacional, além de simples salvaguardas.

    Ler notícia completa
    Imagem gráfica de formas onduladas azuis e brancas em um fundo verde-azulado com texto sobre alinhamento de IA, destacando a relação entre humanos e máquinas.
  • Os 15 melhores servidores MCP para projetos de IA

    O Model Context Protocol (MCP) está se tornando rapidamente o padrão para conectar modelos de IA a ferramentas e dados externos. Já adotado por plataformas como VS Code e Claude Desktop, os servidores MCP alimentam desde o acesso a sistemas de arquivos e integrações de API até consultas a bancos de dados e fluxos de […]

    Descubra os 15 principais servidores MCP para otimizar seus projetos de inteligência artificial.

    Ler notícia completa
    Logotipos do Figma, Docker e GitHub sobre fundo colorido em degradê azul e laranja.
  • 40 Ações e Efeitos Gratuitos para Photoshop

    Designers, fotógrafos e artistas digitais passam muitas horas trabalhando no Photoshop, seja projetando, editando fotos ou criando arte digital. Como profissional nessas áreas, você pode receber fotos de clientes que precisam de retoques ou ter que editar suas próprias fotografias. Em ambos os casos, as ações do Photoshop podem ser extremamente úteis para agilizar tarefas […]

    Descubra mais de 40 ações gratuitas para Photoshop em 2025. Transforme suas fotos com efeitos incríveis em poucos cliques.

    Ler notícia completa
    Imagem estilizada em tons de cinza de uma pessoa com moletom e touca, olhando para cima. Há texto e gráficos vermelhos e azuis sobrepostos em estilo glitch. Logo do Photoshop no canto.
  • Design Web Não-Linear: Futuro da Experiência do Usuário

    No mundo em constante evolução do design web, o design linear não é mais suficiente. Como designers, somos desafiados a criar experiências mais dinâmicas, envolventes e intuitivas do que nunca. Surge o design web não-linear, um conceito que vai além da abordagem tradicional de “isso, depois aquilo”. Mas o que exatamente significa design web não-linear […]

    Descubra como o design web não-linear está revolucionando a experiência do usuário e trazendo mais dinamismo e interatividade.

    Ler notícia completa
    Mãos de pessoas trabalhando com esboços de interfaces de usuário, marcadores e um smartphone sobre a mesa.