+ -
当前位置:首页 → 问答吧 → 我在CSS定义了表格中的TD的高度了,为什么在IE里显示正常,在火狐浏览器。。。

我在CSS定义了表格中的TD的高度了,为什么在IE里显示正常,在火狐浏览器。。。

时间:2010-11-30

来源:互联网

我在CSS定义了表格中的TD的高度了,为什么在IE里显示正常,在火狐浏览器和搜狗浏览器(高速模式)显示就不正常

我定义格式如下:
td{padding:0px; height:30px; line-height:30px; text-overflow:ellipsis; overflow:hidden;}

在IE里面 TD的高度实际显示的就是30PX

但在搜狗浏览器(高速模式)里面显实际显示的高度是34PX

为什么?

作者: xoxoo   发布时间: 2010-11-30

line-height  在各个浏览器下的显示高度都不一样

作者: zhuxinhe1988   发布时间: 2010-11-30

为什么不换个方法呢  用padding吧  

padding:5px 0;_display:inline(解决IE6下padding值双倍BUG)

作者: zhuxinhe1988   发布时间: 2010-11-30

引用:
原帖由 zhuxinhe1988 于 2010-11-30 16:53 发表
为什么不换个方法呢  用padding吧  

padding:5px 0;_display:inline(解决IE6下padding值双倍BUG)
高明!!!谢谢你!!!!

作者: xoxoo   发布时间: 2010-11-30