css - 如何根据用户操作系统更改CSS

标签 css html google-app-engine responsive-design less

我如何编写 CSS 来处理 Mac 操作系统上的不同效果以及其他操作系统版本上的不同效果。

.(mac){
      height: 100%;
      width: 100%;
      overflow: hidden;
}


 .(win and linux){
      height: 100%;
      width: 100%;
      overflow: scroll;
}

最佳答案

你无法使用纯 CSS 来做到这一点,你可以使用 JavaScript 检测 MAX 或 WIN 等操作系统,然后使用它来加载不同的 CSS 样式。

您可以使用window.navigator的结果来查找有关操作系统的信息。

console.log(window.navigator);

关于css - 如何根据用户操作系统更改CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39012649/

相关文章:

java - 如何在java中为谷歌应用程序实现单点登录

php - 如何在两个水平图像之间添加空间?

html - 如何垂直和水平重复图像?

javascript - 在 javascript 中获取文本框值(或其本身)导致 null

javascript - 在 UI 上重新定位动态呈现的元素

jquery - 如何显示正在运行的谷歌应用程序引擎任务队列任务的进度?

CSS3 Transform Rotate3D - 悬停时,强制完全转换?

html - 将背景颜色扩展到包装之外

javascript - 如何通过 Javascript 将顺序类名附加到 <li>

java - 实例变量如何在 Google App Engine 上工作? [Java]