這裏是我的打印頁的樣子,使用page-break-after之後在6個div後打破頁面?
這裏是我的html一瞥,
<style>
.container{
float: left;
border: 1px solid Black;
width: 400px;
height: 350px;
margin: 10px;
padding: 10px;
page-break-inside: avoid;
}
.container img{
max-width: 200px;
max-height: 200px;
}
</style>
<div class="container">
<b>Name: </b>@Product.Name<br />
<b>Model: </b>@Product.ModelNumber<br />
<img src="@Product.ImagePath" /><br />
<span style="font-size: 20px">DetailedDescriptions</span><br />
@foreach(var attr in Product.DetailedDescriptions){
@attr.Header<br />
}
<span style="font-size: 20px">KeyAttributes</span><br />
@foreach(var attr in Product.KeyAttributes){
@attr.Name<br />
@attr.Value<br />
}
</div>
如何,每6個div的後頁的分頁使用CSS
這看起來不錯。但我更喜歡page-break-XXX。以便它可以適用於任何維度。 – user960567
在你的問題你的容器是固定的高度 - 所以這應該爲你工作:) – Danield
@ user960567 - 看到這篇文章http:// stackoverflow。com/a/5314590/703717 – Danield