배경 강제 출력하기
프린트를 하는 경우 background-image나 background-color는 출력이 되지 않아 간혹 프린트한 내용물이 깨져보이는 경우가 발생함. 이때 아래 코드와 같이 css에서 강제로 배경을 출력하도록 설정할 수 있음.
@media print {
* {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
}
페이지 속성 지정
인쇄 결과물이 예를 들어 A4용지에 딱 맞게 나오게 하고 싶은 경우 아래 코드를 이용하면 됨.
size 속성에 A4, A5, B5 등의 값을 줄 수도 있고, 기타 여백을 주거나 절단면을 만들 수도 있음.
@page {
size: A4;
margin: 1cm;
}
이외에 인쇄 내용이 A4용지를 넘어갈 정도로 많은 경우 page-break-after: always;를 이용하는 등 여러가지 테크닉은
CSS print Profile이나 PrinceXML 등을 참고해보자.
728x90
반응형
'WWWEB > CSS' 카테고리의 다른 글
dl을 테이블 디자인 + 미디어쿼리를 이용한 반응형으로 만들어보기 (0) | 2015.11.17 |
---|---|
인쇄 영역 여러장으로 나누기 css (0) | 2015.04.02 |
디바이스별 해상도 (0) | 2014.02.13 |
메일링 코딩 CSS Support 가이드 (0) | 2012.11.26 |
ie9 핵 사용법 (+추가 : ie10 핵) (0) | 2012.09.28 |
나눔고딕 다운(eot, woff, ttf) 및 적용방법 예 (6) | 2012.08.23 |
float 해제 (0) | 2010.06.15 |
word-wrap:break-word; (-ing) (0) | 2010.06.10 |
댓글