Позиция-якорь не работает, когда якорь находится в положении: исправленоCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Позиция-якорь не работает, когда якорь находится в положении: исправлено

Сообщение Anonymous »

Я пытаюсь выровнять элемент по правому нижнему углу элемента, используя позиционирование привязки CSS

Код: Выделить всё

#sidebar {
anchor-name: --sidebar;
height: 100vh;
width: max-content;
position: fixed; /* Sidebar is fixed to the viewport */
}
button.sidebar-toggle-button {
position: absolute;
position-anchor: --sidebar;
left: anchor(right);
bottom: anchor(bottom);
z-index: 1;
}
  • Если положение #sidebar установлено относительное или статическое, привязка позиции: --sidebar работает должным образом.
  • Однако, когда я устанавливаю позицию: фиксированную или абсолютную на #sidebar, инструменты разработчика Chrome сообщают, что --sidebar не определен, и привязка позиции перестает работать.
Почему это не удалось, Я что-то упустил?

Есть ли способ заставить это работать?


Подробнее здесь: https://stackoverflow.com/questions/793 ... itionfixed
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»