Navegar componentes
← ComponentesHoverCard mostra informações adicionais quando o usuário passa o mouse ou foca um elemento trigger. Use para cards de perfil, resumos de links ou definições inline, onde o usuário precisa de mais contexto sem navegar para outra página.
HoverCard
HoverCardExemploExemplos
Área interativa
placement
hasHoverIndication
Informação complementar exibida ao passar o mouse ou focar.
Boas práticas
- Faça: Mantenha o conteúdo complementar; hover cards devem ampliar a compreensão sem bloquear o fluxo principal.
- Faça: Forneça sublinhado tracejado em triggers de texto, para que usuários saibam que o elemento é hoverable.
- Faça: Use a API de hook (useHoverCard) quando precisar de mais controle sobre timing ou posicionamento.
- Evite: Coloque ações críticas ou informações obrigatórias dentro de um hover card; usuários podem perder conteúdo que só aparece no hover.
- Evite: Use um hover card quando um Tooltip ou Popover simples bastaria.
- Evite: Use um HoverCard para conteúdo com o qual o usuário precisa interagir; ele desaparece quando o cursor sai.
- Evite: Aninhe um HoverCard cujo conteúdo tem elementos block diretamente dentro de contextos apenas de frase, como <p>, <label> ou heading. O card renderiza inline, então conteúdo block ali é HTML inválido que o browser reparenta. Envolva o texto ao redor em um elemento block (ex.: um <div>).
Props
Nenhuma prop documentada. Rodenpx @pharos-ds/cli component HoverCard.