python - 尝试打印页面显示奇怪的布局

标签 python css html pyramid

我希望能够打印我的网页,但是当我通过右键单击或从菜单中选择打印时,布局变得几乎不可读且丑陋。尝试打印时,布局中似乎还有一个红色方 block (它不再存在,但将这句话留在此处,以防有人之前处理过它)。这是由于我的颜色还是其他原因? 这是一个例子: the messed up layout 这是页面正常情况下的示例: enter image description here

最佳答案

您可以使用 media queries在您的 CSS 中添加仅在打印网页时才会使用的样式。在您的情况下,我会使用此类样式来:

  1. 将灰色背景改为白色
  2. 为您的文本框添加黑色轮廓和白色背景
  3. 将文本颜色更改为纯黑色
  4. 调整字体以补偿打印页面

媒体查询通常用于将网站更改为较小的屏幕,但它们也非常适用于将网站更改为打印版。您可以阅读更多有关使用媒体查询专门用于打印的信息 here .

关于python - 尝试打印页面显示奇怪的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25328470/

相关文章:

python - 这两个 python 代码是否等同于使用并发 future ?

python - 谷歌应用引擎: post a group of entities at one time

html - 不透明度 CSS 上的文本透明度

html - CSS - 表格单元格 - 最小宽度 - 百分比和像素 : How to solve this?

html - 了解 Div 和 Span

html - JAWS 不会在 IE 中的选择框上公布 aria-describedby

Python:easygui,如何选择多个文件?

python - Django:补丁和发布需要管理员批准

html - 在表格单元格上方放置一个按钮并垂直对齐单元格中的文本

html - 为什么在这些div元素之间会出现这个不是margin的空格呢?