相关疑难解决方法(0)

如何使用HTML在文档的每个打印页面上打印页眉和页脚?

是否可以在每个打印页面上打印带有自定义页眉和页脚的HTML页面?

无论内容如何,我都想在每个打印页面的顶部和底部添加Red,Arial,16pt大小的单词"UNCLASSIFIED" .

为了澄清,如果文档打印在5页上,则每个页面都应具有自定义页眉和页脚.

有人知道这是否可以使用HTML/CSS?

css printing header footer stylesheet

497
推荐指数
10
解决办法
41万
查看次数

如何为超出内容创建新的页面元素?

我尝试根据其中的内容量创建一些<page></page>a4.如果内容超过了高度<page></page>,我想创建一个新<page></page>的内容超过上一页.

var element = document.getElementsByClassName('a4')[0];

var editorHeight = element.offsetHeight;

var pages = element.childElementCount * 1123;

var pageNumber = element.getElementsByClassName('a4').length + 1;

if (editorHeight < pages) {

  var newPage = document.createElement('page');
  newPage.setAttribute('size', 'A4');
  newPage.setAttribute('class', 'a4');
  newPage.dataset.pages = pageNumber;
  element.appendChild(newPage);


}
Run Code Online (Sandbox Code Playgroud)
body {
  background: rgb(204, 204, 204);
}

page {
  background: white;
  display: block;
  text-align: justify;
  margin: 20px;
  margin-bottom: 0.5cm;
  box-shadow: 0 0 0.5cm rgba(0, 0, 0, 0.5);
}

page[size="A4"] {
  width: 21cm;
  height: …
Run Code Online (Sandbox Code Playgroud)

html javascript css

7
推荐指数
1
解决办法
529
查看次数

标签 统计

css ×2

footer ×1

header ×1

html ×1

javascript ×1

printing ×1

stylesheet ×1