我希望能够打印我的网页,但是当我通过右键单击或从菜单中选择打印时,布局变得几乎不可读且丑陋。尝试打印时,布局中似乎还有一个红色方 block (它不再存在,但将这句话留在此处,以防有人之前处理过它)。这是由于我的颜色还是其他原因? 这是一个例子: 这是页面正常情况下的示例:
最佳答案
您可以使用 media queries在您的 CSS 中添加仅在打印网页时才会使用的样式。在您的情况下,我会使用此类样式来:
- 将灰色背景改为白色
- 为您的文本框添加黑色轮廓和白色背景
- 将文本颜色更改为纯黑色
- 调整字体以补偿打印页面
媒体查询通常用于将网站更改为较小的屏幕,但它们也非常适用于将网站更改为打印版。您可以阅读更多有关使用媒体查询专门用于打印的信息 here .
关于python - 尝试打印页面显示奇怪的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25328470/