时间:2021-05-08
简单试用了一下IE8后,今天相对有时间点,对IE8、IE7、IE6、Firefox2.0.0.12做了简单的一些CSSHACK测试。
样式代码:
p{color:#f00;}
xhtml代码:
<p>文字</p>
主要是测试“文字”这个颜色在不同浏览器下使用hack的一些结果报告。
早上测试的东西少了几个,这里补上,还有更多的东西等怿飞的测试报告。下午有时间再看看其他一些属性,不过现在这些只是IE8测试版的问题,正式版应该会改进的。
*htmlp{color:#f00;}支持IE6不支持FFIE7IE8b
* htmlp{color:#f00;}支持IE7IE8b不支持FFIE6
p{*color:#f00;}支持IE7IE6不支持FFIE8b
怿飞提到的几个问题:
IE8中border的transparent不被支持
原有z-indexBUG依旧存在
IE8中产生新的BUG:line-heigthBUG
IE8中display:table依旧不支持
IE的List-itemwhitespacebug在IE8中依旧存在
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
区分出IE6的hack写法1.区别IE6、7与FF/IE8:JavaScriptCode复制内容到剪贴板background:blue;*background:
随便搜下,几十万条。贴出dldtdd模拟表格实例,不推荐在实际项目中使用,可以了解dldtdd的用法。测试浏览器:IE6\IE7\IE8\FF3.0CSS:复制
ie7和ie6都不能识别display:table-cell;(但是支持display:block等css1的属性!)ie8以及以后版本可以识别!ie7和ie6
针对firefoxie6ie7ie8的css样式hack以前我们大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie
CSS类级别的hack仅IE7识别*+html{…}IE6及IE6以下识别*html{…}opera、safari、chrome识别