Tương tác bằng bàn phím
| Phím | Hành động |
|---|---|
| Enter hoặc Phím cách trên trigger | Mở hoặc đóng popover. |
| Tab | Di chuyển vào popover đang mở, vốn nằm ngay sau trigger của nó. |
| Esc | Đóng popover và trả focus về trigger, hoặc ẩn hovercard. |
Ghi chú về khả năng tiếp cận
- Popover là một
dialogkhông modal: hãy đặt tên cho nó bằngaria-labelhoặcaria-labelledby. Trigger của nó nhậnaria-haspopupvàaria-expandeddo trình duyệt cung cấp. - Hovercard là một
tooltipvà làaria-describedbycủa trigger, nên văn bản của nó được đọc cùng trigger. Đừng đặt phần tử tương tác vào bên trong; hãy dùng popover cho chúng. - Hovercard đáp ứng WCAG 1.4.13: Esc ẩn nó mà không di chuyển focus, con trỏ có thể di chuyển lên nó, và nó vẫn hiển thị khi đang được hover hoặc có focus.