design

background-origin: где начинается фон кнопки

background-origin: где начинается фон кнопки

background-origin: padding-box рисует фон от внутреннего края border — полезно, когда border прозрачный, а фон не должен залезать под рамку.

Пару с background-clip — origin задаёт начало координат, clip обрезает видимую область.

- [background-origin — MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/background-origin) — content-box, padding-box, border-box.

- [Backgrounds — web.dev Learn CSS](https://web.dev/learn/css/backgrounds) — origin и clip.

---

## Паттерн

Для background-size: contain иконки в кнопке задайте origin и position вместе — иначе иконка «плывёт» при смене padding.

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

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

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