[英]How can I detect if a browser is mobile and switch between normal and mobile?
我认为它以某种方式涉及视口,但我不擅长移动。 我想重新调整字体大小并移动我的元素。
我看到 HTML 5 Boilerplate 以移动形式出现,我将如何以及何时切换到该形式?
这取决于你需要改变什么。
要将 Boilerplate 更改为 Boilerplate Mobile,您可以使用服务器端条件并呈现完全不同的页面。 如果您使用某种动态框架或可以直接访问服务器,您可以检查 User-Agent
这是一篇解释如何使用特定于移动设备的 JS、CSS 和 HTML 的文章。 希望能帮助到你。
您可以解析用户代理以确定移动平台(例如,iPhone、iPad、iPod、Android、Opera、Android、黑莓、hpwOS、Windows PhoneOS 等)。
最好在 CSS 中使用 @media 查询来利用屏幕尺寸。
以供参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.