html - 打印时如何使div居中

标签 html css printing

<分区>

我正在构建一个解决方案,其中包括从网络浏览器打印发票。我愿意接受一些浏览器夸克。

我想让我的内容中心位于打印页面中,而不是像浏览器希望的那样位于左侧。我曾尝试将左右边距设置为自动,但无济于事。我也尝试过谷歌搜索,但根据我所能找到的很少的东西,我担心这是不可能的。

最佳答案

使用打印样式表:

<link rel="stylesheet" type="text/css" media="print" href="print.css" />

注意 media="print"

print.css 中,您可以添加边距和居中等等。

关于html - 打印时如何使div居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8610191/

相关文章:

javascript - 让一个 div 定义另一个的高度

javascript - 如何用Jquery制作从左到右的填充动画

html - R Shiny withProgress Indicator Within Fluid Container

java - 我的代码没有打印

javascript - 无法在 AngularJS 中翻译内容

javascript - 选择某个单选按钮时需要在表单上进行某些输入

javascript - 无法加载资源:net::ERR_FILE_NOT_FOUND Angular

javascript - 我想用javascript在控制台中显示匹配的记录

file - 如何使用Golang在网络打印机上打印文件或格式文本

html - 打印 HTML 表格会丢弃第一列中的单元格