Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Firefox表格边框打印2px将边框渲染为1px_Html_Css_Firefox_Printing - Fatal编程技术网

Html Firefox表格边框打印2px将边框渲染为1px

Html Firefox表格边框打印2px将边框渲染为1px,html,css,firefox,printing,Html,Css,Firefox,Printing,HTML 在Firefox中打印这样的HTML会在两个表上产生相同的边框 其他浏览器,如Chrome,在屏幕上打印较厚的边框。不好 我该如何解决这个问题 在Firefox上设置3px边框。不好会产生“厚”边框,看起来很难看。我遇到了同样的问题。它不仅与表有关。它也适用于div元素。使用pt(点)作为打印单位,而不是px(像素)。尝试: 在Chrome上用同样的方式渲染-Firefox和IE9Rendering很好,打印会产生不好的结果你在A4上打印吗?是的,我在A4上打印。 <table

HTML

在Firefox中打印这样的HTML会在两个表上产生相同的边框

其他浏览器,如Chrome,在屏幕上打印较厚的边框。不好

我该如何解决这个问题


在Firefox上设置3px边框。不好会产生“厚”边框,看起来很难看。

我遇到了同样的问题。它不仅与表有关。它也适用于div元素。使用pt(点)作为打印单位,而不是px(像素)。尝试:


在Chrome上用同样的方式渲染-Firefox和IE9Rendering很好,打印会产生不好的结果你在A4上打印吗?是的,我在A4上打印。
<table class="bad">
    <tr>
        <td>test</td>
    </tr>
</table>

<table class="ok">
    <tr>
        <td>test</td>
    </tr>
</table>
table {
    border-collapse: collapse;
}

table.ok {
    border: 1px solid black;
}

table.bad {
    border: 2px solid black;
}
div {border: 2pt solid red}