2016-07-25 96 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/