完美解决IE6下双倍间距的问题【转】
在网站建设前端制作过程中,最难处理的就是各种浏览器的兼容性问题,IE6一直是前端开发者的噩梦,互想网络为了使大家有更好的用户体验,凡是用户使用IE6版本浏览器进入互想网络,会被提示更新浏览器,随之转到微软的IE8(XP下)或IE9(win7下)的下载页面,用户可将自己的IE版本浏览器升级。
互想网络这样做不但是为了使用户在浏览网页的过程中有更好的用户体验度,而且可以倡导360发起的“告别IE6的活动”。
但是据2012年年初统计,中国仍然有百分之36%左右的网民还在使用IE6,所以在互想网络为客户进行网站建设时,仍然会做到使网站完全兼容IE6版本浏览器。
开发者在IE6浏览器遇到最头疼的问题就是双倍间距,双倍间距是出现在父元素float:left; 或 float:right; 以后,子元素margin-left 或 margin-right的这个值发生了双倍增加,所以产生了双倍间距。解决方法:在子元素CSS定义里面加一句display:inline; 即可解决令人头痛的IE6下双倍间距的难题,大家赶快动手试一下吧。
浙公网安备 33010602011771号