Публікація

Проблеми з Popover API в Firefox

Неповноцінна підтримка Popover API в Firefox

Зіткнувся з тим, що Popover API має проблеми в браузері Firefox. Проблеми відносяться до позіціонування поповера, коли ми хочемо спозіціонувати поповер відносно анкора, або елемена (кнопки).

Розібравшись більш детально, виявив, що position-anchor не підтримується в Firefox.

Пошук shim бібліотек не дав результатів, тож можу тільки застережити що простого способу налагодити підтримку анкорінгу в Firefox немає.

Планую повернутися до підходу з використанням тега <details> для створення дропдаунів/поповерів. Цей підхід має свої обмеження. Наприклад, відсутність динамічного підлаштування під вікно браузера, або необхідність тримати елементи що показуються в поповері поряд з кнопкою.

Публікація захищена ліцензією CC BY 4.0 .

© jmas. Деякі права захищено.

Powered by Jekyll with Chirpy theme