Верстка · Senior · Запитання 32 з 75
Для чого використовують CSS Anchor Positioning?
- ✓Правильна відповідь: Для прив'язки тултипа чи поповера до іншого елемента без JS-розрахунків
- 2Для плавного прокручування сторінки до якоря
#sectionза кліком - 3Для фіксації елемента внизу екрана поверх контенту, як
sticky
Пояснення
Якір оголошують через anchor-name: --btn, а позиціонований елемент посилається на нього через position-anchor і функцію anchor() (або position-area). Є фолбеки за браку місця (position-try-fallbacks). Раніше для цього потрібні були бібліотеки на кшталт Floating UI. Підтримка в браузерах ще не скрізь повна - перевіряйте її перед використанням.