티스토리 뷰
<div class="page">
<div class="subpage">인쇄영역</div>
</div>
body {
margin: 0;
padding: 0;
}
* {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.page {
width: 21cm;
min-height: 29.7cm;
padding: 2cm;
margin: 0 auto;
background:#eee;
}
.subpage {
border: 2px red solid;
background:#fff;
height: 257mm;
}
@page {
size: A4;
margin: 0;
}
@media print {
html, body {
width: 210mm;
height: 297mm;
}
.page {
margin: 0;
border: initial;
width: initial;
min-height: initial;
box-shadow: initial;
background: initial;
page-break-after: always;
}
}
참고
https://stackoverflow.com/questions/16649943/css-to-set-a4-paper-size
'WebPublisher > CSS' 카테고리의 다른 글
[CSS] ellipsis 공통 클래스로 적용 (0) | 2023.10.16 |
---|---|
[CSS] animation 속성 (0) | 2023.09.14 |
[CSS] blind (0) | 2023.08.17 |
[css] 스크롤바 커스텀 CSS (0) | 2023.03.13 |
[print] 프린트 페이지 작업하는 방법 (인쇄 영역 테두리 이미지로 삽입, page-break) (0) | 2022.12.23 |
공지사항