1

我目前正在ASP.netjQuery+jQm 中开发一个将在手持设备上使用的移动 Web 应用程序。我希望能够为Blackberry、一个Google Nexus和一个指定一个主题IPhone,而不仅仅是这个。

有什么办法可以在 CSS3 中为每个主题指定一个主题吗?您能否指出在这种情况下该怎么做。我也希望当我旋转屏幕以保持上述所有设备的设计到位时。

我目前正在试验这个:

@media screen and (orientation:landscape) and (max-width: 819px) 

但我也对其他方法持开放态度。

谢谢!

4

2 回答 2

2

不是在 CSS 中,而是使用 JS,您可以利用该navigator.useragent属性并为每个平台动态加载相应的样式表。

于 2012-07-19T09:46:38.673 回答
1

您可以使用 javascript 或通过服务器端代码检查浏览器用户代理。

我推荐这款手机探测器

于 2012-07-19T09:56:54.857 回答