android - 设备检测条件 css

标签 android css media-queries

我正在尝试为设备检测添加一些条件 css,因为桌面和 android 平板电脑景观资源中存在一些冲突

- if android_device?
        :css

          @media only screen and (max-width : 1280px) and (-webkit-device-pixel-ratio:2)  {

            /*CSS*/
          }

任何人都可以帮助我知道我必须在哪里使用这张支票吗?

我从这个网址得到了这个引用: URL

最佳答案

严格使用 CSS 无法检测操作系统或 Web 浏览器。

我建议使用 Javascript 来检测 Web 浏览器/操作系统,并将类附加到 <body>相应的页面。

然后您可以针对每个用例编写特定的 CSS,只有在遇到该特定条件时才会执行。

这是一个 example on jsFiddle .

关于android - 设备检测条件 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17964456/

相关文章:

android - 尝试访问新 fragment 数据时调用旧 fragment

android - 制作多语言安卓应用

html - Bootstrap "errors"- 这些重要吗?

css - 卡在媒体查询上

android - android教程中的FFMpeg命令

android - 将 NDEF 消息多次写入同一个标签?

javascript - 代码点火器添加CSS

CSS 伪元素在引导选项卡中重建

html - 修复所有显示器分辨率的 View

html - 响应式设计不适用于较小的设备