为什么使用'* - 设备宽度'

问题描述:

我不知道是否有权将类似问题发布到先前封闭的问题。它非常不同,所以我想我会尝试。为什么使用'* - 设备宽度'

好吧,*-device-width是针对具有特定宽度的设备(不是渲染区域)。 *-width是针对渲染宽度。所以在设计时,我不会总希望根据渲染区域进行定位,如果设备宽度是768,但浏览器镶边(例如)占用了20像素,那么如果使用*-device-width则不会出现滚动条。所以问题是不应该每次都使用*-width

假设下一次,平板电脑允许用户调整其浏览器的大小,如果我使用*-device-width,我的网站会不会“无响应”?

你会找到一个体面的解释在这link。向下滚动到大约页面的中间位置。