css兼容性一直是大家头疼的问题,ie6、ie7和ff已经让大家够呛,在VeVb.com以前的文章中,很多这方面的知识介绍。今天向大家介绍ie8的css hack。
ie8正式版发布以来,一直在找一种区别ie8正式版的方法.在百度搜索"ie8 hack"有19万多个结果,google搜索则有243万多个结果,但几乎没有看到任何一种有效的方法是针对ie8正式版的,要知道ie8正式版和测试版在hack上是有很大区别的.而且网络上的方法几乎都是出自一两个人之手,最有名的可能要数那张linxz.cn的hack图片了,这张图片估计被国内的网友转载了几十万次,但目前这张图里的方法对ie8正式版是无效的.
经过分析和总结网友们的各个无效方法,有了下面的行之有效的解决方案,或许以后还会有更好更简单的hack,但就目前来说这个方法可以解决燃眉之急.
不再讲废话,来(以下的ie8均指ie8正式版,版本号:8.0.6001.18702):
"/9" 例:"margin:0px auto/9;".这里的"/9"可以区别所有ie和firefox.
"*" ie6、ie7可以识别.ie8、firefox不能.
"_" ie6可以识别"_",ie7、ie8、firefox不能.
如此,就可以完全区分开ie6、ie7、ie8、firefox了.
什么?还是不知道怎么区分.好吧,来看个例子:
[ctrl+a 全部选择 提示:你可先修改部分代码,再按运行]
新闻热点
疑难解答