【发布时间】:2013-10-18 04:02:42
【问题描述】:
我正在尝试根据使用的是 Windows 还是 Mac 来更改我的代码中的样式。对于 Mac,代码为:
<div class="special container container_6" style="position:relative; top:-123px">
对于 Windows,代码为:
<div class="special container container_6" style="position:relative; top:-127px">
This 似乎与我想做的类似,但它没有答案......
有什么想法吗?
【问题讨论】:
-
您认为 ipad 或 android 手机的操作系统是什么?
-
为什么要这样做?移动
4px似乎你想要解决一个看起来像平台问题但不一定必须是平台问题的css问题。 -
你想完成什么?一般来说,桌面操作系统检测不如一开始就正确编码 CSS 好。
-
您链接的问题没有答案的原因是因为这绝对是一种错误的方法,会让您一事无成。尝试解释不同浏览器中的 CSS 有什么问题,或者可能发布一个 jsfiddle 来说明您的问题。当然有一个很好的解决方案,但检测操作系统不是。
-
我同意 OP 使用的方法不是一个好方法,但这是一个足够好的理由来否决这个问题吗?
标签: javascript jquery html css