【发布时间】:2016-07-28 07:43:03
【问题描述】:
您好,我正在尝试制作一个响应式网站,我想找到一种方法来检查查看该页面的设备是个人电脑、平板电脑还是手机。
到目前为止,我能找到的唯一解决方案是这个的变体:
# Mobile
only screen and (min-width: 480px)
# Tablet
only screen and (min-width: 768px)
# Desktop
only screen and (min-width: 992px)
# Huge
only screen and (min-width: 1280px)
如果我错了,请纠正我,但是设备的像素密度差异如此之大,这不能保证任何事情,并且还需要根据更高像素的新屏幕的开发定期更新-密度。
我希望有一个函数可以为您提供以实际物理英寸为单位的屏幕尺寸,或者一个您可以调用的变量,它可以告诉您设备的类型。
目标是拥有一段代码,我无需更新,但无论设备类型如何都能正常工作。我适合任何语言,但我最擅长 html、css 和 javascript。
提前谢谢你!
【问题讨论】:
-
您可以使用一些分析服务来查找位置、屏幕类型或位置
标签: responsive-design size screen device