HTML CSS 打印 出现了截留一行的问题
用css控制打印出现了如下截留了一行内容的问题:
代码如下:
<div className="b-print-demo clearfix">
<div className="b-print-demo-opt hidden-print">
<button className="btn btn-default" onClick={this.handlePrint}>打印</button>
</div>
<div className="b-print-demo-p-wrap">
<p className="b-print-demo-p gm-border gm-padding5">
这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文
</p>
</div>
<div className="b-print-demo-p-wrap">
<p className="b-print-demo-p gm-border gm-padding5">
这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文这是中文
</p>
</div>
...
</div>
less如下:
.b-print-demo {
display: block;
font-size: 20px;
margin: 10px;
&-p {
margin-bottom: 10px;
border-color: black;
}
}
@media print {
.b-print-demo-p {
font-size: 20pt;
&-wrap {
page-break-inside: avoid !important;
orphans: 2;
widows: 2;
}
}
}
google了许久,发现和一个orphans
的属性有关,但是测试无果,求搭救
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你html中className是什么? 这个html是某种模板吗?className会被替换成class吗? 原生html支持之class啊
您好!请问您的问题解决了吗?您又是如何解决的呢?