我有一些奇怪的行爲與Safari瀏覽器,即時通訊使用jQuery.GridLayout插件和CSS的樣式。Safari瀏覽器問題與JavaScript + css
只是在某些情況下,這個網站佈局是一個簡單的標題,後面跟着一個由JavaScript定位的塊的集合(每個塊是一個div),並在每次重新調整窗口大小時重新排列。
當我將Safari瀏覽器引導至網站網址時,所有塊在一定程度上重疊(如50%),但當我重新調整窗口大小時,如果它們必須移動,則會自動全部轉到正確的位置,刷新頁面。
因此,看起來加載頁面是在搞亂它,或者是因爲某些東西無法註冊,或者是因爲在我重新調整窗口大小之前什麼都沒有發生。
正如任何人在safari內經歷過這樣的行爲?
它在firefox和opera中完美工作,它是一個有效的html 4.01過渡頁面,並且css也被驗證(明智的是wc3)。
我知道發佈代碼對於排序這類問題是非常寶貴的,但這是一個生產項目,我有責任不這樣做。
無論哪種方式,我很欣賞任何建議是開始尋找?
如何在safari中調試此問題?
謝謝。
慢慢開始刪除所有元素來解決一個接一個,看看你的輸出是否得到修復。一旦它得到修復,你就會知道問題所在。首先刪除最內部的div,然後刪除其父母等等。 – 2009-09-08 09:48:02
一個經典的:)謝謝你,我一直在刪除一些內容,看看它是如何去的我注意到我的邊際在safari中關閉,我傾向於相信我的css可以做一些它不應該的東西,實際上它看起來很多更像意大利麪條而不是實際的代碼。 – Marvin 2009-09-08 10:07:21