我正在一個網站上,其中包括幾個簡單的Ajax調用,通過jQuery從另一個頁面加載內容到模態窗口。在'現代瀏覽器'中一切都很好,但在所有版本的Internet Explorer(包括IE 9)中,單擊鏈接打開模式窗口時,它會更改頁面的佈局。阿賈克斯調用扭曲Internet Explorer中的佈局
我認爲正在發生的事情是,IE認爲彈出窗口是實際的屏幕大小,然後拉我的媒體查詢並將其應用到頁面。我已經使用了頁面中HTML元素的類來區分IE和其他瀏覽器,並試圖從所有媒體查詢中排除IE,但這並沒有完全奏效。
以下是指向該頁面的鏈接。如果您使用IE 9並向下滾動到「關於我們」部分並單擊該鏈接,您將在標題中看到佈局更改。但是,如果您滾動到「我們在哪裏」並單擊鏈接,則模式窗口內部的佈局會變形。
Web鏈接:http://accesstca.com
任何幫助將不勝感激,謝謝。
只是一個側面說明,我愛你的網站!真棒,創意設計。 –
無法在IE8中重新創建問題,但奇怪的是,即使在點擊鏈接之前,主背景圖像仍然被垂直拉伸了大約50%,但又是無關緊要的。 –