是否有仅针对Mac上的Chrome的CSS hack?

Phi*_*ish 2 html css browser macos

我知道这极不可能获得我正在寻找的响应,但是我正在寻找某种黑客手段,使我能够在Mac而不是Windows上的chrome JUST上更改CSS。

我正在开发大型Java / JSP产品,并且更改HTML的访问权限非常有限,因此我不得不使用页边空白来定位单个元素。

我已经使用一些CSS技巧在FF,IE 7、8、9和10,WIN Chrome,Opera和Safari上获得完美的位置像素,但是在MAC Chrome和MAC Safari上只有几个像素。

我真的希望我不需要使用一些JavaScript来检查用户代理字符串并以这种方式更改边距,但必须这样做。

我在这里错过了另一个CSS hack吗?

Mih*_*off 5

不幸的是,如果没有js,您将无法做到。克里斯·科耶尔(Chris Coyier)的一些简单代码:

if (navigator.userAgent.indexOf('Mac OS X') != -1) {
  $("body").addClass("mac");
} else {
  $("body").addClass("pc");
}
Run Code Online (Sandbox Code Playgroud)

http://css-tricks.com/snippets/javascript/test-mac-pc-javascript/