2
A
回答
3
没有的严格使用CSS检测操作系统或网络浏览器的方法。
我推荐使用Javascript功能来检测网络浏览器/操作系统,并附加类的页面的相应的<body>
。
然后,您可以写具体到每个用例中,如果遇到特定的标准,这将只兑现CSS。
这里是一个example on jsFiddle。
-3
下面的代码是无效的CSS:
- if android_device?
:css
如果你想要写的桌面特定的风格和Android设备则:
1 )您可以直接包含桌面样式,而无需在CSS中进行任何媒体查询。
2)样式其中Ar特定于机器人装置能够媒体查询之间被包括在作为
@media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
/*CSS */
}
+1
这并没有解决检测的Android设备,仅屏幕的宽度。 – Makita
相关问题
- 1. 检测USB设备事件
- 2. 检测Android设备
- 3. Silverlight检测设备
- 4. 检测设备和交换的CSS文件 - jQuery的
- 5. 检测事件触发设备
- 6. Eclipse Android插件设备检测
- 7. Tkinter的事件检测新的USB设备,或设备删除
- 8. 检测移动设备
- 9. Android - 设备未检测到
- 10. 检测蓝牙设备“ID”
- 11. iPhone检测蓝牙设备
- 12. 网站设备检测
- 13. 使用modernizr检测设备
- 14. 设备浏览器检测
- 15. JmDNS设备删除检测
- 16. 颠倒检测设备
- 17. 检测USB设备android
- 18. PyUsb:检测设备移除
- 19. 检测设备移动
- 20. API来检测USB设备
- 21. navigator.userAgent检测移动设备?
- 22. 检测混合设备
- 23. Iphone检测蓝牙设备
- 24. Javascript反向设备检测
- 25. 检测触摸设备
- 26. Linea pro设备检测
- 27. 检测设备品牌
- 28. 检测iPhone设备类型
- 29. 检测设备方向
- 30. 检测低内存设备
如果android_device? - 这是什么? – user1721135
只有微软认为:“我们通常把它错了,所以让包括一种让开发者来解决我们的问题” –