显然,对于移动设备和平板电脑,有许多常见的媒体查询屏幕大小需要检测/开发的断点,以及使用像素比率媒体查询检测视网膜显示的方法,但我如何才能区分没有视网膜显示的旧ipad或其他平板电脑与分辨率大致相同的笔记本电脑或较小的台式机屏幕?
我正在使用的界面需要根据用户使用的是鼠标还是触摸屏进行更改,而像老式ipad水平方向的界面很容易与老式笔记本电脑或台式机显示器混淆。
那么,区分移动平板电脑和分辨率相似的老式笔记本电脑或台式机的最佳方式是什么呢?
发布于 2012-12-05 19:57:33
发布于 2012-12-06 23:47:44
你能不能使用modernizr库(http://modernizr.com/ )来检测它是否是一个触摸设备,并从那里开始工作?
现代可以让你有不同的CSS取决于是否触摸输入:
html.touch a {
Padding:10px;
}
html.no-touch a {
Padding:4px;
}
https://stackoverflow.com/questions/13730629
复制