Interação por teclado

TeclaAção
Enter ou Espaço no gatilhoAbre ou fecha o popover.
TabEntra em um popover aberto, que vem logo depois do gatilho.
EscFecha o popover e devolve o foco ao gatilho, ou esconde o hovercard.

Notas de acessibilidade

  • O popover é um dialog não modal: dê um nome a ele com aria-label ou aria-labelledby. O gatilho recebe aria-haspopup e o aria-expanded do navegador.
  • O hovercard é um tooltip e o aria-describedby do gatilho, então o texto dele é lido junto com o gatilho. Não coloque controles nele; para isso, use um popover.
  • O hovercard atende ao critério WCAG 1.4.13: Esc o esconde sem mover o foco, o ponteiro pode se mover sobre ele, e ele fica visível enquanto estiver sob o mouse ou em foco.