0
에서 여분의 공백은 내 코드와 테이블, 당신은 여분의 공간이 상단에가 볼 수인쇄 HTML 테이블 내가 여기에 HTML 테이블을 인쇄 할 상단
https://jsfiddle.net/yc17z1jr/
table {
margin-bottom: 10px;
width: 100%;
border-collapse: collapse;
border-spacing: 0;
}
th,td {
border-width: 1px;
border-style: solid;
}
th {
background: gray;
}
.page td {
border-width: 0;
}
.page div {
page-break-after: always;
}
@media print {
html, body ,table{
height: auto;
}
입니다 3, 4 페이지 내 코드에 어떤 문제가 있습니까?
감사합니다. 이 규칙은 .page
의 아이의 모든 사업부가 후 페이지 나누기 공간이있을 것이라는 점을 선언한다
.page div {
page-break-after: always;
}
:
감사합니다.이게 작동하지 않지만, 그냥 작은 테이블로 나누어서 div에 넣고 마침내 페이지 나누기를 사용하십시오. –
그 계획은 2 가지 요구 사항을 충족합니다. 1. 중단하십시오. 블럭 레벨 요소 인 div ✔ 2를 따라야합니다. 그 요소에는 내용이 있어야합니다. - 테이블 ✔ – zer00ne