2013-07-15 23 views
0

我正在構建獨立應用程序。根據設備奇怪地呈現CSS樣式

問題是,當我部署在我的網絡服務器上,然後在桌面瀏覽器上測試它,一切正常,而不是在我的移動設備上(IPad):顏色不同(是的,我因顏色而卡住 - .-)。 我嘗試了不同的瀏覽器 - 相同的結果。

我爲我的應用程序使用mobile.ios.css文件。因此,在每個示例中,使用ios樣式表,您可以獲得默認的藍色漸變導航欄,其中包含標題的白色文本(在桌面瀏覽器中爲「ok」)。在我的Ipad上,它呈現灰色/白色漸變而不是藍色,標題是帶有陰影的更深的灰色。它似乎是導航欄的默認樣式,但它爲什麼在桌面上工作呢?

我使用了kendo ui網站上提供的主題生成器來修復它,但失敗了。

我覺得這個問題屬於kendo背後的javascript框架。

有人有想法或經歷過類似的困難嗎?

+0

發佈您的CSS,mobile.ios.css – hungerstar

+0

我們需要代碼,因爲這是問題所在 – Vector

回答

0

Kendo UI Mobile在iPhone和iPad上顯示略微不同的風格,以更好地融入本地應用程序。 iOS版本之間也存在差異(例如,Switch在4和5之間和TabStrip在5和6之間不同)。

如果你更喜歡到處都有相同的樣式,你可以在你的應用程序中強制平臺 - check the docs瞭解如何做到這一點。

+0

完美!就那麼簡單!謝謝! 現在我可以更改「正確的」CSS類,因爲即使在我的桌面瀏覽器中,我也可以看到CSS呈現在我的平板電腦中。 –

+0

好吧,您可以將平板電腦設置爲false。 – Bundyo