无需做很多事情,我需要在 PC 上将 CSS 类中的高度设置为 570px,但在 Mac 上的 Firefox 上设置为 610px。有没有快速简单的 CSS hack?
最佳答案
我建议使用类似 http://snipplr.com/view/625/browser-detect-lite--v21/ 的东西 检测客户端使用的是哪个浏览器/操作系统,并从中将类附加到加载时的 HTML 或 BODY 标记,说明浏览器(+ 版本)和操作系统。
然后在您的样式表上您可以这样做(例如):
.win.ff3 #whatever { height: 570px; }
.mac.ff3 #whatever { height: 610px; }
关于Firefox 3 Mac 的 CSS hack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6051788/