当我在 Chrome 和 IE 上打印时如何修复和重复每个页面底部的内容

Posted

技术标签:

【中文标题】当我在 Chrome 和 IE 上打印时如何修复和重复每个页面底部的内容【英文标题】:How to fix and repeat a content at bottom of every page when I print at Chrome and IE 【发布时间】:2021-04-18 01:35:09 【问题描述】:

what I want

当我在 Chrome 和 IE 上打印时,我想修复并在每页底部重复一个蓝色部分。我试过@page @bottom-center ...display:fixed; bottom:0;。但它不起作用。有没有其他办法?

【问题讨论】:

使用 flexbox 布局或网格布局将容器固定在页面底部 【参考方案1】:

要为页面提供漂亮的布局,您需要使用flexbox 布局或grid 布局。

您的案例的 flexbox 布局如下所示

* 
  margin: 0;
  padding: 0;
  box-sizing: border-box;


.container 
  height: 100vh;
  /*important*/
  display: flex;
  flex-direction: column;
  justify-content: flex-end;


.footer 
  height: 100px;
  background: cyan;
<div class="container">
  <div class="footer">
  </div>
</div>

【讨论】:

以上是关于当我在 Chrome 和 IE 上打印时如何修复和重复每个页面底部的内容的主要内容,如果未能解决你的问题,请参考以下文章

位置:修复在 Chrome 和 IE 中关闭画布菜单时效果不佳的问题

在 IE 和 Mozilla Firefox 中,背景颜色和背景图像未在打印到 PDF 时显示

Chrome 和 IE 的 Video.js 问题)

IE会引发预期的冒号错误,适用于Chrome吗?具有对象文字和函数的对象数组

当我在终端上输入“heroku logs --tail”时如何修复以下错误?这是啥意思?

如何修复选项卡单击第一个输入屏幕滚动到顶部。仅在 Chrome 中