Но у меня есть большое изображение (на самом деле это интерактивный объект) с большим количеством деталей, которое было бы здорово занимать (почти) всю ширину экрана.

Код: Выделить всё
width: 100vw;Использование Tailwind или ванильный CSS, я также пробовал Transform: TranslateY(-25%);, но мне все равно нужно вычислить расстояние.
Абсолютное позиционирование — это здорово, но остальная часть блога не обтекает изображение.
Фиксированное позиционирование также не работает, поскольку изображение должно прокручиваться вместе с остальным текстом.
Итак, думаю, у меня остался Javascript:
Код: Выделить всё
document.getElementById("myElementId").style.Left =
-document.getElementById("myElementId").getBoundingClientRect().left;
Подробнее здесь: https://stackoverflow.com/questions/790 ... bsolute-or
Мобильная версия