响应式网页设计:我可以检测触摸屏吗?

时间:2013-06-14 08:45:29

标签: html5 css3 touch

我想创建一个响应式设计的网站。现在我不仅要为不同的分辨率提供不同的CSS文件。理想情况下,我还将为不同的输入设备提供不同的css文件。例如:对于触摸屏,链接应显示得更大,对于带有鼠标的设备也是如此。

我可以通过CSS媒体查询检测分辨率,有没有办法检测触摸屏或一般输入设备的类型?

1 个答案:

答案 0 :(得分:3)

您可以使用像modernizr这样的库来检测功能(如触摸),然后根据它来应用样式。在这里查看:

http://modernizr.com