对于macOS(13.0.3)和iOS(iOS 13.4.1)的
<!DOCTYPE html>
<html>
<body>
<div style="position:absolute; left:0px; right:0px; bottom:0px; height:100px; background-color: green;"></div>
</body>
</html>
在中将此代码显示为网页,按预期方式工作。但是,告诉Safari至print该页面会导致绿色区域位于PDF打印预览(或实际打印)的top中,而不是底部(仅其一部分)。高度完全可见)。其他浏览器将按预期打印。Safari
用top:0px
将页面顶部的区域定位在
Safari
中也不会产生此类问题;它只是出现打印问题的底部位置。是否有任何已知的解决方法?对于适用于macOS(13.0.3)和iOS(iOS 13.4.1)的最新版本的Safari,存在一个错误,该错误会影响对象在页面底部的CSS位置-但仅用于打印。作为...