我知道浏览器有条件 CSS,但我很想看看操作系统是否有条件 CSS。这是我的动机:
我通过 CSS3 使用自定义字体开发了一个网站。该字体在 Mac OSX 上运行的所有浏览器上看起来很漂亮,但在 Windows 上运行的所有浏览器上看起来很可怕。我知道这是因为 OSX 和 Windows 以不同的方式呈现字体。
作为此问题的临时解决方案,我希望 Windows 浏览器上的所有用户使用替代 CSS 文件,其中不会使用自定义字体 - 而是恢复为像 Helvetica 这样的系统字体。
任何人有任何想法如何做到这一点?
或者如果没有,有没有办法让字体在 Windows 上看起来更好?我试过了
-webkit-font-smoothing: antialiased;
无济于事。