html - 如何在点击时在 A4 页面内打印大小票据?

标签 html css printing printing-web-page

客户想要一键打印所有账单。所有账单都集中在一个网页上,并且彼此混淆。

我尝试了一些方法,例如将页面标签与 css 页面 [size="A4"] 一起使用,但还没有取得任何成果 :(

page[size="A4"] {
  background: white;
  width: 21cm;
  height: 29.7cm;
  display: block;
  margin: 0 auto;
  margin-bottom: 0.5cm;

}
@media print {
  page[size="A4"] {
    margin: 0;
    box-shadow: 0;
        width: 21cm;
  height: 29.7cm;
  }
}

如何在同一张 A4 页面内折叠每张发票数据??请帮忙

<page size="A4"> INVOICE DATA which comes more or less than A4 size </page>

最佳答案

最后那个代码对我有用了 :) 是的

body {
  background: rgb(204,204,204); 
}
page[size="A4"] {
  background: white;
  width: 21cm;
  height: 29.7cm;
  display: block;
  margin: 0 auto;
  margin-bottom: 0.5cm;

}
@media print {
  body, page[size="A4"] {
    margin: 0;
    box-shadow: 0;
  }
}

关于html - 如何在点击时在 A4 页面内打印大小票据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57358840/

相关文章:

html - 垂直导航 - 单击时加载 Html 页面

c++ - 当文件指针在别处声明时,fprintf 不打印到文件

java - 打印特定单词之前的字符串 - Java

html - CSS悬停菜单不起作用

javascript - Cordova 的 slider

javascript - 将 console.log 作为函数参数传递会抛出 "Uncaught TypeError: Illegal invocation"

javascript - 带有 `crossOrigin="匿名 "` can' t 的图像标签从 S3 加载成功

visual-studio-2010 - VS2010/VS2012 默认 Doctypes 以及用于面向 future 的文档类型

html - HTML/CSS/ReactJS 中的文本对齐属性

html - 溢出 : how to make a table scroll only on x axis?