Разные результаты в Chrome и Safari для абсолютно позиционированных элементов, когда установлен тип контейнера: встроеннCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Разные результаты в Chrome и Safari для абсолютно позиционированных элементов, когда установлен тип контейнера: встроенн

Сообщение Anonymous »

Я столкнулся с проблемой на своем сайте, когда Safari (18.2) и Chrome (132.0.6834.84) ​​дают совершенно разные результаты для абсолютно позиционированного элемента.
В Chrome позиционирование учитывает родительский элемент div с положением: относительное (как и ожидалось)
В Safari оно позиционируется относительно родительского элемента, для которого установлен тип контейнера: inline-size это.
Я создал CodePen, чтобы продемонстрировать проблему: https://codepen.io/Everybodyknows/pen/gbYjEoY
В Chrome он отображает это:
Рендеринг Chrome
В Safari это:
Рендеринг Safari
Я не знаю, так ли это известная ошибка или нет. Я не могу найти никаких ссылок на него в Интернете. Я также не знаю, какое поведение правильное. Я предполагаю, что это проблема с реализацией Safari? Я хотел бы знать, чтобы написать способ решения проблемы неправильного отображения браузера.

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

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

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

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

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

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

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