因为新网站的客户人群中,使用IE6的还占有挺大的比重,所以前端开发的时候不得不继续考虑IE6的兼容。
IE6绝壁是件麻烦的事,如今深有体会。
像很多效果其实可以直接css写出来,比如说圆点图标或者圆角,但是到了IE6就歇菜了,只能用图片。
又或者像这种向右浮动向右对齐的元素,在IE6下宽度整个被拉长,后来才知道是设定了高度的关系。
还有就是IE7下,向右浮动的元素要放到前面去,类似下面的<span class="fr">2014-12-15</span>
,fr
是float:right
。
<dt><span class="fr">2014-12-15</span>您<span>(6封)</span></dt>
其实我说的这些问题,网上已经很多人遇到过有解决的办法,并有很多hack的资料了。
开始做这个项目,觉得有点烦,要去兼容IE6,后来想想,这也是一种经验的增加,我想做下去还会遇到很多兼容性的问题,遇见什么问题就解决什么问题!
各位前端er,你们还有在兼容IE6吗?