Интересно, как правильно подогнать фоновые изображения, такие как Apple.com, на разных размерах экрана и устройствах (см. Пример)
Красные круги (края MBP) всегда находятся на краю экрана на более мелких устройствах, но на больших экранах отображается больше ширины изображения.
Изображение составляет 2560x882, а ширина MBP - 1045px.
Я также заметил, что при очень высоком разрешении они меняют изображение на более крупное, что вдвое больше. Как я могу добиться этого?
Для изображений, которые вы можете использовать
img { max-width: 100%; height: auto; }
Для фонового изображения вы используете:
div { background-size:cover; } /* background-size: "contain" | "100%/100%" | "100%" is also an option according to requirement. */