Я хочу, чтобы фоновое изображение появлялось в верхней части и полностью покрывало ширину страницы.Как вы можете видеть, изображение довольно широкое и короткое - https://i.imgur.com/aJb6eBr.jpg. Это должно быть изображение заголовка страницы с содержимым страницы, появляющимся под ним.
Если ширина браузерабольше, чем оригинальная ширина изображения, ширина и высота изображения должны быть пропорционально увеличены (вместе с его контейнером - таким образом, перемещая вниз содержимое страницы, которое появляется под изображением).
Если ширина браузера меньше ширины изображенияПри исходной ширине изображение должно сохранять свой исходный размер без сжатия и обрезаться с обеих сторон до тех пор, пока не будет достигнута 15% -ная обрезка с каждой стороны (Вы можете видеть, что изображение имеет достаточно широкие зеленые области с обеих сторонкоторые безопасны для обрезки).
Хитрость в том, что как только 15% обрезки было достигнуто с каждой стороны, я хочу, чтобы изображение начало уменьшаться пропорционально ширине браузера, таким образом, средние 70%изображение всегда будет видно, и изображение никогда не будет обрезано более чем на 15%м с каждой стороны.
Высота изображения (и его контейнера) должна автоматически масштабироваться пропорционально ширине изображения.Если высота изображения (вместе с контейнером) уменьшается до размера оригинала, содержимое страницы увеличивается, поэтому расстояние между содержимым страницы и изображением всегда остается неизменным.
Яищу чистое решение (желательно только с CSS), похожее на это: https://demodern.de/projekte/mediengruppe-rtl
Есть идеи, ребята?