用于样式的移动设备类型检测?

问题描述

| 任何人都可以建议最好的方法来检测是否正在移动设备而不是PC上查看网站吗?我想使用几个移动样式表来适合每个平台,但是了解iPhone / Android尝试将网站呈现为PC而不是移动设备吗? 我猜可能会选择JavaScript检测脚本吗?     

解决方法

        如何使用CSS @media?
h2 {
  font-size: 12em;
}
@media (max-width: 320px) {
  h2 {
    font-size: 8em;
  }
}
    ,        正如其他人指出的那样,使用@media可能适用于更新的移动设备,并且可能足以满足您的需求。我发现本文对iPhone移动网站的开发非常有帮助。 如果您需要在服务器上进行高质量的移动检测,则需要让服务器端开发人员参与其中。我使用Wurfl数据库来在服务器上增强我们的移动检测功能,该服务器随后指示包含或排除各种样式表,脚本,甚至某些页面工作流程。