【发布时间】:2018-02-19 10:57:49
【问题描述】:
我想知道如何像 Apple.com 一样在不同的屏幕尺寸和设备上完美匹配背景图像(参见示例)
红色圆圈(MBP 的边缘)在较小的设备上始终位于屏幕边缘,但在较大的屏幕上,显示的图像宽度更大。
图片为2560x882,MBP宽度为1045px。
我还注意到,在非常高分辨率的情况下,他们会将图像换成两倍大的图像。我怎样才能做到这一点?
【问题讨论】:
-
也许他们使用不同大小的图像,具体取决于屏幕宽度或设备类型,使用媒体查询和 javascript 的混合。
-
您需要使用 svg 图片来适应任何尺寸的屏幕和任何分辨率。
-
@sissy 是的,我认为媒体查询是要走的路......
标签: javascript html css responsive-design background-image