Кратко
СкопированоСвойство position определяет якорный элемент, к которому должен быть привязан текущий.
Пример
Скопировано
.target { position-anchor: --my-anchor;}
.target {
position-anchor: --my-anchor;
}
Как пишется
СкопированоВозможные значения position:
auto— значение по умолчанию, дефолтное якорное имя не задаётся;<anchor— имя, заданное в свойстве- name> anchorякорного элемента, должно начинаться с двух дефисов.- name
.anchor { anchor-name: --my-anchor;}.target { position: absolute; position-anchor: --my-anchor;}
.anchor {
anchor-name: --my-anchor;
}
.target {
position: absolute;
position-anchor: --my-anchor;
}
Как понять
СкопированоСвойство position указывает дефолтный якорный элемент, относительно которого будет позиционироваться текущий. Функции anchor и anchor, отвечающие за расположение и размер текущего элемента, будут использовать значение position, чтобы привязаться к нужному якорному элементу, если в них явно не передать имя другого якоря.
Подсказки
Скопировано💡 Не забудьте указать position или position для таргет элемента, так как Anchor Positioning работает только с этими видами позиционирования.
Поддержка в браузерах:
- Chrome 125, поддерживается
- Edge 125, поддерживается
- Firefox, не поддерживается
- Safari, не поддерживается