HTML 페이지에서 기본 브라우저 인쇄 옵션 비활성화
CSS 또는 JavaScript를 사용하여 웹 브라우저 내에서 인쇄 설정을 사용자 정의할 수 있습니까? 기본 인쇄 여백, 머리글 및 바닥글을 비활성화하거나 수정하면 페이지 표현이 향상되고 PDF 문서에 대한 의존도가 낮아질 수 있습니다.
CSS 및 @page 지시어
CSS @page 지시어는 고급 페이지 형식을 활성화합니다. HTML 요소의 CSS 여백과 구별되는 프린터 페이지 여백을 지정할 수 있습니다.
@page { size: auto; margin: 0mm; }
프린터 여백을 0mm로 설정하면 머리글과 바닥글을 효과적으로 비활성화할 수 있습니다. 그러나 이 방법에는 제한 사항이 있습니다.
브라우저 호환성
@page 지시어 지원은 브라우저마다 다릅니다. Safari는 프린터 페이지 여백 설정을 지원하지 않습니다.
다른 브라우저에서 구현
결론
CSS의 @page 지시문을 사용하면 프린터 여백을 비활성화할 수 있지만 브라우저 호환성에 대한 효율성은 зависит입니다. Chrome은 현재 인쇄 형식을 유지하면서 머리글과 바닥글을 숨기는 최상의 구현 기능을 갖추고 있습니다.
위 내용은 CSS와 JavaScript가 웹 브라우저의 인쇄 설정을 사용자 정의할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!