我们使用以下 HTML 元标记和样式查询来允许我们定位 iPad/Safari 浏览器(与 windows/linux 浏览器相比,iPad 的一些细微变化):
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link rel="stylesheet" media="only screen and (max-device-width: 1024px)" href="style/tablet.css" />
但是,tablet.css 文件也被加载到较小的笔记本电脑上(即那些小于 1024 像素的笔记本电脑)——而且在放大更大的屏幕时似乎也发挥了作用。
使用设备宽度不是区分实际设备/浏览器的好方法,但我在互联网上的所有搜索都表明这是最好的方法。
还有其他方法吗?