我目前正在ASP.net
和jQuery
+ jQm
开发移动网络应用程序,该应用程序将用于手持设备。我希望能够为Blackberry
指定一个主题,一个用于Google Nexus
,另一个用于IPhone
,而不仅仅是这个主题。
有没有什么方法可以为CSS3中的每个主题指定一个主题? 你能指出在这种情况下该怎么做。 当我旋转屏幕以保持上述所有设备的设计时,我也希望如此。
我目前正在尝试这个:
@media screen and (orientation:landscape) and (max-width: 819px)
但我也对其他方法持开放态度。
谢谢!
答案 0 :(得分:2)
不是在CSS中,而是使用JS,您可以使用navigator.useragent
属性并为每个平台动态加载相应的样式表。
答案 1 :(得分:1)
您可以使用javascript或服务器端代码检查浏览器用户代理。