hack css編寫ie下才生效的css

2021-07-13 19:38:16 字數 1221 閱讀 3232

屬性字首法是在css樣式屬性名前加上一些只有特定瀏覽器才能識別的hack字首,以達到預期的頁面展現效果。

ie瀏覽器各版本 css hack 對照表

hack

寫法例項

ie6(s)

ie6(q)

ie7(s)

ie7(q)

ie8(s)

ie8(q)

ie9(s)

ie9(q)

ie10(s)

ie10(q)

**color青色y

yyyn

ynyn

y++color綠色y

yyyn

ynyn

y--color黃色y

ynnn

nnnn

n__color藍色y

ynyn

ynyn

n##color紫色y

yyyn

ynyn

y\0color:red\0紅色n

nnny

nyny

n\9\0

color:red\9\0粉色n

nnnn

nyny

n!important

color:blue !important;color:green;棕色n

nyny

nyny

y 說明:在標準模式中

總結出的規律就是:先一般,再特殊。有興趣的同學可以試試試試下面css,看看和你想的效果是否一樣

background-color:blue; 

/*所有瀏覽器

*/background-color:red \9;

/*所有的ie

*/background-color:yellow \0;

/*ie8+

*/+background-color:pink;

/*+ ie7

*/

支援ie11的hack css

/*  #yjywbm, #linkselect  label  */     /*  \9不支援ie11 */

@media screen and (min-width:0\0)  

}摘自:ie10 css hack(順便聊聊ie11的css hack)

摘自:css區分ie8/ie9/ie10/ie11 chrome firefox的**

ie10、ie11和microsoft edge的hack

解決必須要alert一下,才生效的問題

例如 if parseint status 201 在這段 前面加上alert就可以執行了。可能原因 這種情況一般出現在alert 之後的某個 需要頁面元素進行一定的狀態才能使用,加上alert 之後,相當於頁面元素有足夠的事件進入一定的狀態了,也就是說 必須給予alert 之後的 足夠的時間來進入...

IE 下的列印

試著改變引數會得到其他一些功能 webbrowser.execwb 1,1 開啟 webbrowser.execwb 2,1 關閉現在所有的ie視窗,並開啟乙個新視窗 webbrowser.execwb 4,1 儲存網頁 webbrowser.execwb 6,1 列印 webbrowser.exe...

flex 布局下 ellipsis 無法生效的問題

通過 flex flex shrink flex grow 布局來讓元素自適應寬度的情況下,希望通過white space nowrap overflow hidden text overflow ellipsis 來處理文字過長溢位寬度的情況,但是文字沒有被正確省略,而是溢位了容器寬度 stack...