我一直在做這個網站的預訂系統,我在Mac上,所以我通常使用Safari或Firefox ...它一直很好地走過來,直到我選擇使用IE來檢查它。jQuery IE已經這麼搞砸了
它完全搞砸了的頁面,我還沒有線索從哪裏開始:在預訂系統 http://offline.raileisure.com/
填補在多個瀏覽器右側,看到了差距是什麼... IE根本不喜歡它。
謝謝!
我一直在做這個網站的預訂系統,我在Mac上,所以我通常使用Safari或Firefox ...它一直很好地走過來,直到我選擇使用IE來檢查它。jQuery IE已經這麼搞砸了
它完全搞砸了的頁面,我還沒有線索從哪裏開始:在預訂系統 http://offline.raileisure.com/
填補在多個瀏覽器右側,看到了差距是什麼... IE根本不喜歡它。
謝謝!
您的頁面在IE中以怪癖模式運行。
要防止怪癖模式,您必須將文檔添加到您的文檔。我建議使用HTML5文檔類型。以下添加到您的代碼的頂部,你<html>
標籤上面:
<!DOCTYPE html>
問題解決了。
怪癖模式是一種過時的渲染模式,IE支持向後兼容IE5.5。對於任何頁面來說,確實沒有必要再支持它,所以建議所有網站都有一個有效的文檔類型。
您可以使用this page上列出的任何一個(但如果您的網站不是xhtml,我認爲它不是,我會避免xhtml嚴格和過渡型文檔類型)。
您的頁面正在強制IE進入Quirks模式,該模式正在破壞佈局/彈出窗口。
使用IE9,我將頁面從開發工具菜單(F12)置入IE8標準模式,並且看起來像您期望的那樣。
所以,你會想找到一種方法,不要讓你的HTML觸發怪癖模式 - 你應該看看http://www.quirksmode.org/css/quirksmode.html指導如何解決這個問題。
它在IE7中看起來不錯。 – Pointy
他意味着左側窗體上的jQueryUI日期小部件。 –
不,我的意思是當你填寫表格時彈出,然後點擊獲得價格 – Lee