IT9是一種兼容IE8+CSS的解決方案。在過(guò)去的幾年中,由于IE瀏覽器對(duì)CSS的兼容性問(wèn)題,導(dǎo)致網(wǎng)頁(yè)在IE上的顯示出現(xiàn)許多問(wèn)題。為了解決這個(gè)問(wèn)題,IT9應(yīng)運(yùn)而生。
.it9{ display: inline-block; zoom: 1; *display: inline; }
使用IT9可以讓我們?cè)贗E瀏覽器中正確解析CSS,使網(wǎng)頁(yè)呈現(xiàn)出正確的布局和樣式。而IT9的原理就是在IE瀏覽器中模擬HTML5和CSS3的新特性,進(jìn)而實(shí)現(xiàn)和其他現(xiàn)代瀏覽器相同的顯示效果。
當(dāng)然,在實(shí)際使用IT9時(shí)也需要注意一些問(wèn)題,比如要在HTML文檔頭部引入JS文件it9.js,并且只有需要使用的樣式才需要使用IT9,否則會(huì)出現(xiàn)一些不必要的兼容性問(wèn)題。
總的來(lái)說(shuō),IT9是一個(gè)不錯(cuò)的兼容性解決方案,可以幫助我們更好地解決瀏覽器兼容問(wèn)題,提高網(wǎng)頁(yè)布局和樣式的兼容性,給用戶帶來(lái)更好的瀏覽體驗(yàn)。