CSS样式在浏览器常见的兼容问题及解决办法.docxVIP

  • 11
  • 0
  • 约2.51万字
  • 约 28页
  • 2019-09-14 发布于广东
  • 举报

CSS样式在浏览器常见的兼容问题及解决办法.docx

一、IE6IE7Fircfox浏览器不兼容原因及解决办法 文字本身的人小不兼容。同样是font-size: 14px的宋体文字,在不同浏览器下占的空间 是不一样的,ie卞实际占 高16px,下留白3px, ff下实际占高17px,上留白lpx,下留白3px, opera F就更不一样 To 解决方案:给文字设定line-height。确保所有文字都有默认的line-height值。 这点很重要,在高度上我们 不能容忍lpx的差异。 ff下容器高度限定,即容器定义了 height Z后,容器边框的外形就确定了,不会被内容 撑大,而ie下是会被内容撑人 ,高度限定失效。所以 不要轻易给容器定义heigh to 还讨论内容撐破容器问题,横向上的。如果float容器未定义宽度,ff下内容会尽可能撐 开容器宽度,ie下则会优先 考虑内容折行。 故,内容町能撐破的浮动容器需耍定义Widtho 浮动的清除,ff下不清除浮动是不行的。 double margin bug。ie6下给浮动容器定义margin left或者margin right实际效果是 数值的2倍。 解决方案,给浮动容器定义display: ini ineo mirrormargin bug,当外层元素内有float元素时,夕卜层元素如定义margin-top: 14px, 将白动主 成margin-bottom: 14pxo

文档评论(0)

1亿VIP精品文档

相关文档