Ir para o conteúdo

Header

Cabeçalho nativo do site com melhoria opcional de rolagem.

Navegadores
Chrome 123+Firefox 121+Safari 17.5+
Nível
0
Tamanho compactado
141 B
Limite de layout forçado
0 ms
Limite do axe
0
Compatível com SSR
Sim
Contrato publicado
Ambiente de teste

Experimentar

Orbit

Orbit

Team workspace

Keep your team's projects and recent updates in one place.

Docs

Find guides for organizing projects and collaborating with your team.

Projects

Start a new project and plan your next milestone.

Scroll inside the panel. Enable Hide on scroll to hide down and reveal up.

Team workspace

A shared view of what you are working on.

12Active projects
4Awaiting review

Workspace overview

Keep your team's projects and recent updates in one place.

Projects

Website refresh · In progress. Design library · Ready for review.

Recent activity

The team updated the roadmap and shared a new design proposal.

Create a project

Start with a name, invite your team, and plan your next milestone.

Workspace help

Find guides for organizing projects and collaborating with your team.

API

Header.Root

PropTipoPadrãoDescrição
placement"static" | "sticky""static"Posicionamento nativo do cabeçalho semântico. A posição sticky permanece dentro do contêiner de rolagem mais próximo.
refRef<HTMLElement>—Ref encaminhada ao elemento de cabeçalho nativo.

HeaderClient

PropTipoPadrãoDescrição
placement"static" | "sticky""sticky"O posicionamento estático desativa a ocultação. O padrão de Root nativo é static.
hideOnScrollbooleantrueOculta após rolagem contínua para baixo além da altura de Header; revela ao rolar para cima ou no topo.
scrollTargetstring—Id do elemento da área de rolagem. Quando omitido, usa a janela do documento. Um destino não encontrado mantém Header visível sem recorrer à janela como alternativa.
refRef<HTMLElement>—Ref encaminhada ao mesmo cabeçalho nativo; props nativas, className, style e eventos são preservados.

Teclado

TeclaAção
TabMova o foco entre links e ações; focar dentro de HeaderClient o revela
Enter / SpaceAbra o Modal nativo composto pelo acionador
EscapeFeche o Modal de navegação e devolva o foco ao acionador

Acessibilidade

Header.Root renderiza um <header> semântico sem JavaScript no cliente; HeaderClient acrescenta ocultação ao rolar. Ambos ficam visíveis antes da hidratação. Foco interno ou um modal, uma janela flutuante ou uma seção expansível descendente abertos mantêm o cabeçalho visível; movimento reduzido remove o deslizamento. Construa a navegação móvel com partes de Modal e ids únicos. Dê rótulos aos elementos nav, marque o link atual com aria-current e feche o diálogo antes de navegar para um fragmento.

Pontos de integração de estilos

data-uiify-headerdata-placement="static|sticky"data-state="top|visible|hidden" (HeaderClient only)