由於不一樣的瀏覽器兼容的CSS樣式不同,hack是經過在CSS後面增長一些符號來兼容其餘瀏覽器的瀏覽器
(hack,這裏的解釋是修改)firefox
firefox兼容的符號有「!important」,不兼容「*」和「_」import
IE6兼容的符號有"_"和"*",不兼容的是「!important」兼容性
IE7兼容的符號有「*」,「!important」「_」和「\9」hack
IE8兼容的符號有「0」,不兼容的是「*」和「_」im
IE9兼容的符號是「9」,樣式
不支持使用hack的緣由:兼容
1.hack針對的是被拋棄的瀏覽器,不是如今的主流瀏覽器,ant
2.過分的使用hack會致使瀏覽器更新後出現更多的兼容性問題兼容性問題