在iOS版Chrome 9(iPhone 5)我不能移動設備上顯示響應表,它總是將顯示風格td的屬性爲{display:table-cell}。我希望每一個td都分開一行,以表現爲一行 - 在桌面上的所有瀏覽器,甚至是Chrome上,它都能正常工作,當我伸展它時,它在顯示器上很小。在所有移動模式下,Chrome瀏覽器工具看起來都很好。在saucelabs手機模擬器上看起來也不錯。WordPress的關於iOS版Chrome 9不能移動設備上顯示響應表,TD總是顯示:表細胞
當我保存這個頁面(它緩存),並嘗試看到它在Chrome瀏覽器在iPhone iOS上,它會顯示正確的 - 在自己的行每個TD(看起來就像一個單獨的行)。我懷疑這是wordpress做了一些修補,因爲緩存版本顯示正常。我在這個問題上徘徊了好幾個小時,但沒有成功。
事情我試圖修復它(所有的嘗試都失敗了),所以它顯示響應(風格運輸署已顯示:塊;)在我的iPhone:
1.添加在文件的開頭, 2.增加顯示:block;明確:兩者;內嵌在html元素標籤級別,
3.我清除緩存並添加javascript以提醒css(「display」)並且它仍然輸出表格單元,
4.爲每個添加id-s在TD-S,並添加「顯示:塊」通過外部CSS這些特定的TD-S,
5.添加一段JavaScript代碼,這將改變所有TD的「顯示器」是「塊」($(「TD」)的.css(「顯示」,「塊」);)每當選擇域改變 - 適用於緩存版本卻沒有關於我現場版,
6.我可以從5做同樣的事情(見上文)改變顯示爲無,但不阻止!
如果我還記得我還試過什麼,我會更新這個問題。
雖然我仍然可以在iOS 7上覆制它。 –