我已经建立了一个小博客,并希望打印我的帖子。我知道我必须使用CSS
执行此操作,并且我尝试了一些Stylesheets
来执行此操作。
但我的问题是,
1)每个帖子应该从贡献中获得A4页面,如果它太长则应该得到两页或更多页面。
如何仅使用CSS
解决此问题?
这是我的第一次尝试。
@media print {
[class*="col-sm-"] {
float: left;
}
ul,a,.btn,h1,.pager,.text-muted {
display: none;
}
.content {
width: 100%;
margin: 0; padding: 0;
background: none;
}
.col-md-8 {
border: 1px solid #666;
padding: 10px;
}
}
答案 0 :(得分:0)
您需要page-break-before
或page-break-after
属性。
如果没有看到您的HTML,我无法给您确切的答案,但这是您需要完成的任务:
<div class="post">
或<article>
等等。)@media print {
内的CSS添加一个块,以获取
.post {
page-break-after: always;
}