gpt4 book ai didi

html - 我如何在 css 中设置打印 html 页面的样式

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:58 28 4
gpt4 key购买 nike

我编写此代码是为了使用 80mm 纸在纸质副本中打印 html 页面,但此代码无法正常工作,我需要一些帮助来更正它

@media print {
div.invoice{
background: #FFFFFF;
width:40%;
margin-left:30%;
margin-top: 0px
}
div.invoice div{
background: #FFFFFF;
color: black;
margin-left: 1%;
}
div.invoice h2{
font-size: 14px;
}
div.invoice h3{
font-size: 13px;
}
div.invoice h4{
font-size: 12px;
}
div.invoice div h2, div.invoice div h3, div.invoice div h4{
color: black;
line-height:0.8em;
margin-top:1px;
-webkit-margin-before: 0.8em;
-webkit-margin-after: 0.8em;
}
h1, h2, h3, h4{
-webkit-margin-before: 0.4em;
-webkit-margin-after: 0.4em;
}
}

最佳答案

请按照以下步骤操作:

第 1 步:将 media="print" 添加到您的样式表链接或示例中:

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

第 2 步:然后执行以下媒体查询。

@media print 
{
body { margin: 0; background-image: none; font-size: 12pt; }
}

关于html - 我如何在 css 中设置打印 html 页面的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24500178/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com