【发布时间】:2021-08-07 23:15:47
【问题描述】:
我看过很多关于如何使用@media 来识别像素和分辨率的博客和帖子。一些小型设备的像素密度高或低,我也看到@media css 来识别它。那么有没有一种方法可以简单地识别它是否是移动设备,而不管分辨率如何,只需使用@media 并检查英寸?如果不建议这样做,那么 2021 年确定其是否为移动设备的可靠防弹方法是什么?
【问题讨论】:
-
不,没有。从 Web 开发人员的角度来看,几乎不可能知道显示器上的像素有多大。此外,还有数百万种不同尺寸的“移动”设备,尺寸并不能很好地表明它是否是移动的。解决此问题的更好方法是查看您的设计并使浏览器更小,一旦您的设计中断,将其作为断点并进行更改。
-
@Dominik 谢谢!