【发布时间】:2021-01-10 07:16:27
【问题描述】:
我正在构建一个网站,但响应式 CSS 并未像我希望的那样应用于移动设备。我希望我的网站像这样显示(由 Chrome 开发工具检查):
但是,当我的站点部署在生产环境中时,站点的布局是完全不同的,并且在 Chrome、Safari 和 SNS 浏览器之间存在差异。
对于 SNS 浏览器(在这种情况下为 FB Messenger。Slide 不同,但样式几乎对所有人都相同)
我遇到过很多这样的问题,我在 Chrome 开发工具中应用的设计在现实生活中没有应用,每次发生这种事情时,到目前为止我只是使用navigator.useragent 来检测浏览器类型和为每种类型的浏览器应用特定的 css,但我敢肯定这是一种矫枉过正。
出现这种情况,通常是因为chrome dev tools不准确,还是因为我的逻辑薄弱?有什么方法可以远程检查移动设备上的 DOM 元素(我使用的是 OSX),以便我可以检查到底发生了什么?
谢谢!
【问题讨论】:
标签: css mobile responsive-design remote-debugging