2011-06-08 81 views
2

我在Windows 7 Professional中使用Internet Explorer 8,就像我所有的開發人員團隊(Visual Studiou 2010 Premium)一樣。但是,在三臺Internet Explorer 8中,在本地主機模式下運行時以及在遠程模式下(應用程序在服務器中運行時),我的CSS有所不同。在Localhost模式下,一切工作正常,但是當我在服務器上訪問同一個應用程序時,我可以注意到CSS中的一些差異,一些控件不在正確的位置,我們可以看到只有我們團隊的三名開發人員我們所有人都使用相同的配置。當在本地主機上運行遠程主機時,CSS的差異

服務器上的應用程序已更新。

有人可以幫助我嗎?

回答

2

IE在不同的兼容模式下運行,然後爲你們每個人運行。它是一種痛苦。退房:http://support.microsoft.com/kb/956197

+0

但我使用Internet Explorer 8,並且該應用程序正常工作。所以我安裝了Internet Explorer 9,並且我看到了CSS的問題,有些控件不在正確的位置。所以我轉而安裝Internet Explorer 8,現在控件也不合適。 – 2011-06-08 14:38:08

+0

比較區域和兼容性視圖設置(工具兼容性視圖)嘗試在兼容性視圖中運行所有站點,看看它是否有所作爲,然後撤消它。如果它改變 - 解決你的問題。 – 2011-06-08 15:02:50

+0

此外 - 你的css文件.css文件還是你使用aspx文件作爲css文件?如果是這樣,您需要將這些內容類型設置爲text/css - 但我相信您的compat。查看設置,因爲我以前見過這個_exact_問題。 – 2011-06-08 15:06:09

-1

CSS純粹是客戶端。如果您在本地和遠程之間獲得不同的效果,那麼當使用在同一臺計算機上運行的相同瀏覽器時,這意味着您在頁面中使用了不同的.css文件和/或具有不同的CSS。你可能認爲他們是一樣的,但顯然,他們不是。

+0

但我使用Internet Explorer 8,並且應用程序正常工作。所以我安裝了Internet Explorer 9,並且我看到了CSS的問題,有些控件不在正確的位置。所以我轉而安裝Internet Explorer 8,現在控件也不合適。 – 2011-06-08 14:40:20

+0

你需要縮小這個問題。是否有任何計算機可以使用相同版本的相同瀏覽器,並根據您的網站是本地還是遠程獲得不同的結果?換句話說,試着找出哪些變化會產生變化,哪些變化不會。 – 2011-06-08 14:58:31

+0

John IE根據compat顯示差異。模式可以受區域影響。我以前用同樣的css文件被同樣的問題釘住了:) – 2011-06-08 15:01:51

2

可能舊版本的CSS被本地緩存了嗎? CTRL + F5或空本地緩存可能會有所幫助。

+0

現在是空的,但結果仍然相同。這隻會發生在Internet Explorer 8和9上。 – 2011-06-08 14:43:48

+0

好的,使用web開發工具來驗證鏈接的CSS文件。此外,您可能還想要提供版本註釋以供確認。 – bic 2011-06-08 14:50:12

+0

我可以模擬三位開發人員發生的相同錯誤。只是在Internet Explorer 9中,在開發人員工具中,模擬Internet Explorer 7,以便發生CSS問題。 – 2011-06-08 16:48:37

相關問題