Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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 打印网页时的格式错误_Html_Css - Fatal编程技术网

Html 打印网页时的格式错误

Html 打印网页时的格式错误,html,css,Html,Css,我正在尝试通过Ctrl-p或右键单击“打印”打印网页,以便将其保存为PDF格式。直到几分钟前,这项工作还是完美无缺的。我在页面上对正在使用的网格进行了一些较小的大小调整编辑,现在当我尝试打印时,网页在预览屏幕上显示一些格式错误 问题如下所示。网格中缺少各种边框,完全保存后会将这些边框带入PDF。正常查看页面时,不会丢失任何内容 我知道这是一个愚蠢的问题,但为了记录它,我确实发现了我的问题 “我的文本区域”当前在网格的某些区域中与边框重叠。这似乎会导致这些网格边框消失,以显示完整的文本区域 下面我

我正在尝试通过Ctrl-p或右键单击“打印”打印网页,以便将其保存为PDF格式。直到几分钟前,这项工作还是完美无缺的。我在页面上对正在使用的网格进行了一些较小的大小调整编辑,现在当我尝试打印时,网页在预览屏幕上显示一些格式错误

问题如下所示。网格中缺少各种边框,完全保存后会将这些边框带入PDF。正常查看页面时,不会丢失任何内容


我知道这是一个愚蠢的问题,但为了记录它,我确实发现了我的问题

“我的文本区域”当前在网格的某些区域中与边框重叠。这似乎会导致这些网格边框消失,以显示完整的文本区域

下面我拍了一张快照,显示textarea的蓝线是如何越过我的网格的


解决方案:在带边框的
中添加填充,如果其中有文本区域

我建议您撤消几分钟前所做的操作。。。特别容易,因为我假设你像所有优秀的程序员一样使用源代码管理?而且,我也不是100%确定你希望我们从屏幕快照中做什么我们需要查看HTML和CSS的前后情况来诊断这个问题。我所做的只是将网格单元格中所有文本区域的高度改大1个em。我解开了零钱,但看起来还是有点小故障。啊,对不起,我知道这是一件非常模糊和愚蠢的事情。不过,我确实发现了这个问题,所以我将自己回答