+ -
当前位置:首页 → 问答吧 → IE打印时TD里换行和页面显示不一致怎么办

IE打印时TD里换行和页面显示不一致怎么办

时间:2011-11-14

来源:互联网

如题,table的布局是table-layout:fixed;每一列宽度有固定百分比控制,字体统一用PT控制。
CSS代码:
CSS code

table{
    table-layout:fixed;
}
td{
    font-size:11pt;
    word-wrap:break-word; 
}


当某一个单元格中的内容为中文并且长度超过单元格的时候会折行,但是很奇怪的是,在打印预览的时候这个单元格的折行于显示的不一样,好像字体会小一点,如果浏览器显示折行的第一行里有5个字符,在打印预览的时候就能容下6个字符。
贴图会比较清楚一点:
首先是浏览器显示结果

然后是打印预览的结果

请问有什么办法让两边一致?

作者: xianglf   发布时间: 2011-11-14

用像素就一致了吧?

作者: healer_kx   发布时间: 2011-11-14

引用 1 楼 healer_kx 的回复:

用像素就一致了吧?

是一样的结果

作者: xianglf   发布时间: 2011-11-14

这和字体有没有关系,我指定了宋体

作者: xianglf   发布时间: 2011-11-14

貌似字间距不一样

作者: xianglf   发布时间: 2011-11-14

IE7?

作者: yhtapmys   发布时间: 2011-11-14

热门下载

更多