+ -
当前位置:首页 → 问答吧 → 怎么让行高在FF和IE下保持一致?

怎么让行高在FF和IE下保持一致?

时间:2011-09-15

来源:互联网

ie.jpg (153.42 KB)
2011-9-15 11:23


如图,我是在img里设了margin-bottom:3px; 在P下面设置是line-height:18px; text-indent:24px;
请看我用红色线圈出来的地方,现在图片下面火狐下空了好多白色,IE下倒是刚刚是我设的的图片下的3像素
不知道怎么设才能让他们留白处控制得一样呀

作者: ranqi7   发布时间: 2011-09-15

我也想知道,我也遇到这样的问题

作者: liaoyinchun520   发布时间: 2011-09-15

18px的行高,减去文字的12px,上下行空白应当是3px,那么,火狐的解析应当得到6px的空白。
而IE只给出了3px的空白,说明IE是错了。
------------------------------------------
对于文字行高的浏览器解析差异,在标准浏览器中并不是很大,IE6解析出入较大。
行高解析差异的原因主要与字体族font-family的设置有关。如果要减小这种差异,
可以将字体的第一个声明为"宋体"。

作者: xmlovedoudou   发布时间: 2011-09-15