我想指定两个稍微不同的背景颜色,一个用于Mac OS,一个用于Windows。
解决方法
没有指定用于查看网页的操作系统的属性,但您可以使用javascript进行检测,以下是检测操作系统的一些示例:
var OSName="Unknown OS"; if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows"; if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS"; if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX"; if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux"; console.log('Your OS: '+OSName);
得到它?现在可以使用document.write来编写特定操作系统的下载样式表。