所以我一直在網站上工作,現在像幾個月,我主要在鉻上測試它。但在我釋放任何東西之前,我總是在firefox 3.something和IE7上檢查它。現在我收到了一些抱怨,說它在IE6中看起來不太好,當我檢查它時...好吧,它看起來不像它應該的。是否有任何快速修復,我可以添加到我的HTML,使它看起來在IE6相同,因爲它在其他地方?需要幫助與IE 6
回答
沒有快速訣竅讓一切工作。幾乎必須檢查每個看起來不同的元素。也就是說,你可以試着看一下CSS重置文件。 Yahoo has one. 如果你search google我相信你可以找到其他人。
呃......如果有一個簡單的解決方案,我真的很想知道它。 :) 但是你可以使用this好的微軟工具來交叉測試你的頁面。 比較網站的最終呈現可能是有用的。
一個非常好的開始是http://code.google.com/p/ie7-js/只需將它放置在文檔頭部的條件註釋標記中,它將使ie6'符合標準'。之後,確保每個版本的IE都有獨立的css文檔,並確保您的所有代碼對w3的驗證器都有效。同時聲明一個doctype可以解決很多問題,但它必須在瀏覽器看到的第一行。
編輯:另外,對於PNG透明度,我發現這個http://www.twinhelix.com/test/(IE PNGFIX 2.0 Alpha)效果最好。
閱讀此:Internet Exporer box model bug。還可以嘗試使用YUI重置或Eric Meyer的resetReloaded爲所有樣式設置基線。
並停止在Chrome中開發!用Firebug試用Firefox。
如果在IE7中看起來不錯,CSS重置可能不會執行任何操作。在浮動和溢出時會出現雙倍餘量:自動錯誤是需要爲每次出現手動添加的東西。我建議將下面的行到你的頭標記:
<!--[if lt IE 7]><style type="text/css">@import "/stylesheets/ie6.css";</style><![endif]-->
,然後(一次是,一個)
寫作ie6.css文件來修復所有的錯誤,你想大概沒有什麼聽到,但這就是爲什麼每個人都非常討厭IE6
在downvotes的風險:你有沒有嘗試添加IE6到你的測試矩陣?如果你有相當多的用戶抱怨IE6看起來不好,你顯然有相當數量的用戶使用IE6來使用它,所以看起來它是值得的,只需將它添加到你的瀏覽器集中在發佈前檢查。只是在說'。
您的網站在IE6中「破」的程度如何?如果它很小,那麼我不會擔心它。
它在IE6中工作有多關鍵?這是share of the market是緩慢但肯定下降(從政府網站看我自己的日誌也表明,IE6肯定會消失)。你可以在你的網站上顯示一條消息,讓用戶知道他們是否使用IE6並建議他們升級?
有很多原因要升級,並教育你的用戶爲什麼他們應該升級也可能是值得的?
你可以檢查客戶端瀏覽器的版本,幷包括該瀏覽器的css修復。但最簡單的辦法是顯示警告或通知客戶,他的瀏覽器已經過時,而且提供的鏈接下載最新的瀏覽器
這裏有一些方式來表明通知
http://garmahis.com/tools/ie6-update-warning/
我喜歡這個解決方案
- 1. IE 6/7 z索引堆疊問題與嵌套的div - 需要幫助
- 2. 需要與mod_rewrite的幫助
- 3. 幫助需要與drawRect:
- 4. 需要幫助與NetworkX
- 5. 需要幫助做與NHibernate
- 6. 需要幫助與applicationDidBecomeActive
- 7. 幫助需要與MySQL DISTINCT
- 8. 與需要幫助的UpdatePanel
- 9. 需要幫助
- 10. 需要幫助
- 11. 需要幫助$ .GetJson
- 12. 需要幫助SQL
- 13. 需要幫助與SQL查詢
- 14. 幫助與存儲過程需要
- 15. 幫助需要與SQLite經理
- 16. 需要一些幫助 - 在Drupal 6網站上打破IE的東西
- 17. cssSandpaper.js幫助需要?
- 18. 需要ActionListener幫助!
- 19. 需要MySQL幫助
- 20. 需要Java幫助
- 21. 需要幫助JAVA
- 22. 需要幫助UIText
- 23. jquery幫助需要
- 24. RAZOR需要幫助
- 25. LINQTOSQL需要幫助
- 26. 需要幫助InstallShield
- 27. 需要onclick幫助
- 28. Javascript:setTimeout() - 需要幫助
- 29. HttpWebrequest需要幫助
- 30. 需要幫助TCHart
這裏沒有魔術...想發佈一些導致它看起來「破」 – 2009-05-06 16:13:32
我看到這個標題,並認爲,「在HTML的啊我們都不是?「 – Rob 2009-05-06 16:13:33
「快速修復」,哈哈,不錯的一個 - IE6是np-hard – annakata 2009-05-06 16:28:18