最近我已經開始在IE8中測試我的web應用程序,但是,我注意到我的控件的位置現在遍佈整個地方。當我使用IE7和Firefox 3.5測試我的應用時,這並不明顯。我知道有一個建議 「修復」 這個問題由包括ASP.NET - IE8中控件位置的問題
元HTTP的當量= 「X-UA兼容」 內容= 「IE = EmulateIE7」
到HTML源代碼,但我認爲如果我將應用更改爲本地支持IE8,可能會更好,而不是回退到兼容模式。
我的所有控件都是通過偏離正常流程來定位的,但我也注意到,即使它們位於正常流動或絕對定位,問題依然存在。
我正在用C#完全開發我的應用程序,因爲我對CSS有很多不瞭解,但是如果這是解決此問題的途徑,那麼我對改變這一點毫無疑問。
謝謝。
編輯:我使用Visual Studio 2005 BTW
編輯:更多的論壇潛水後,我找到了一個鏈接到一個不錯的博客條目@http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx其中列出了IE8標準視圖,IE8兼容性視圖之間有一些差別快IE7可能會破壞一個網站。希望它能幫助其他面臨類似問題的人們。
感謝資源鏈接,喬。儘管我正在開發一個Web應用程序,而不是一個網站,所以我更願意保留大部分編碼,關於應用程序在幕後的工作方式。 – Kronon 2009-11-11 10:56:43
沒問題。我不是在談論編碼,只是你將要投入CSS的樣式。 如果你希望你的應用程序看起來非常專業,你需要掌握CSS ...... – 2009-11-11 11:40:05