Проблеми з Popover API в Firefox
Неповноцінна підтримка Popover API в Firefox
Зіткнувся з тим, що Popover API має проблеми в браузері Firefox. Проблеми відносяться до позіціонування поповера, коли ми хочемо спозіціонувати поповер відносно анкора, або елемена (кнопки).
Розібравшись більш детально, виявив, що position-anchor не підтримується в Firefox.
Пошук shim бібліотек не дав результатів, тож можу тільки застережити що простого способу налагодити підтримку анкорінгу в Firefox немає.
Планую повернутися до підходу з використанням тега <details>
для створення дропдаунів/поповерів. Цей підхід має свої обмеження. Наприклад, відсутність динамічного підлаштування під вікно браузера, або необхідність тримати елементи що показуються в поповері поряд з кнопкою.
Публікація захищена ліцензією
CC BY 4.0
.