2016-07-25 53 views
1

我在浏览器safari(应用内)中遇到了一些问题。 我有一个网站http://www.instylebuzz.com完美运作。 不知怎的,我看到我的网站非常不同的版本,当我打开它在应用内浏览器(特别是FB)Safari(应用内)浏览器破坏网站渲染

当我说不同的版本,它依赖于浏览器的版本是指(或者应用程序的版本),在网站内风格看起来不同。 这是正确的我的手机,平板电脑和桌面版本有很多不同之处,但我不应该看到破碎的风格, ,因为他们三个都风格好。

所以,我的问题很简单,我如何有效地定位应用内浏览器,知道用户代理可以更改每个应用程序版本/浏览器/操作系统版本? 如何修复我的网站在应用内浏览器中的渲染。

我正在这个解决方案的日夜搜索, 如果有人知道/可以帮助解决我的问题,那将会非常客气。

感谢,

西蒙

PS:为目的,您应检查后呈现在网站上,而不是一个类别或网页。

回答

1

我知道这段话已经有一段时间了。 但是,如果有人遇到问题,这里是解决方案。

因为iOS上的safari(应用内)和Safari经典版有不同的默认浏览器样式,所以如果你看到一些css问题,那是因为每个浏览器都以不同的方式解释你的css,有时它可能不是结果你的预期。

因此,您可以使用: Meyer重置CSS,但您可能需要在CSS上做一些工作才能使所有内容都变得更好。 https://meyerweb.com/eric/tools/css/reset/

User normalize.css https://necolas.github.io/normalize.css/