design

virtualKeyboard.overlaysContent и env(keyboard-inset)

virtualKeyboard.overlaysContent и env(keyboard-inset)

navigator.virtualKeyboard.overlaysContent = true позволяет контенту заезжать под клавиатуру; компенсируйте padding-bottom: env(keyboard-inset-height, 0px) на .brief-form.

Без API — fallback на visualViewport в JS.

- [VirtualKeyboard API — MDN](https://developer.mozilla.org/en-US/docs/Web/API/VirtualKeyboard_API) — overlaysContent и geometry.

- [keyboard-inset-* — Chrome Developers](https://developer.chrome.com/docs/web-platform/virtual-keyboard) — Документация Virtual Keyboard.

beforetoggle: хук жизненного цикла popover

Аналитика до открытия панели.

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.