*更新* 大討論每個人,再次感謝輸入我只是想與其他開發人員/程序員分享信息,並談論可能的解決方案。IE 9 css問題或css黑客
我想出了另一個聰明的小竅門,可以工作。
這是一種在asp中使用服務器端/客戶端的舊方法,它仍然可以在.NET中完成(並非這是正確的,但最終'他們'只是想讓它工作)
這就是:
這是一個多問題的討論,但做了一些具體的IE 9 CSS黑客攻擊的任何知識。我不想使用單獨的樣式表,但想知道我們是否還有IE 9的黑客入侵。
例如,你可以做其他的IE的
_CSS_thing {css} /** IE 6 **/
*CSS_thing {css} /** IE 7 **/
.CSS_thing {margin-top:0px/0\} /** IE 8 -- could be wrong on the /\ format is one of those ways don't really use that one. **/
感謝以下。
卡奧斯
只需使用單獨的樣式表和條件<! - [if lte IE 8]> ... 。讓自己省去麻煩,讓陌生的黑客和錯誤濫用者不知道的人閱讀樣式表。 – Bazzz 2011-04-21 14:35:43
我還沒有在IE9中測試過任何東西,所以看到我們顯然還需要破解IE瀏覽器,這讓我很難過。你的CSS是在其他瀏覽器中工作還是僅僅是一個「理論上」的問題? – 2011-04-21 14:36:31
@Bazz此時我寧可不使用單獨的樣式表。在這種情況下,條件語句可以起作用。 – Kaos 2011-04-21 14:46:04