2017-12-27 10 views
0

사파리에서 이러한 규칙에 대한 대안을 쓸 수있는 방법은 무엇입니까? 내 문서에 도우미 classes을 추가하고 @page 지시문을 사용하는 일부 페이지에 인쇄 기능을 추가하기 위해 angularPrint 지시어를 사용하고 있습니다. safari을 제외한 모든 브라우저에서 모든 것이 올바르게 작동하지만,이 규칙은 사파리, 그래서이 규칙에 대한 대안을 찾고 있습니다. 어떠한 제안?사파리의 @page CSS 규칙 대안

@page { 
    margin: 0cm; 
    /*size: A4 landscape;*/ 
    } 

    @page :first { 
    margin-top: 0cm; 
    } 

    @page :left { 
    margin-left: 0cm; 
    margin-right: 0cm; 
    } 

    @page :right { 
    margin-left: 0cm; 
    margin-right: 0cm; 
    } 
+0

샘플 링크를 확인주십시오 링크에 따라

@page { margin: 2in; /* default for all pages */ } @page :left { margin: 1in; /* margin on left page */ } @page :right { margin: 3in; /* margin on right page */ } @page :first { margin-top: 5in; /* top margin on first page */ } 

. – Sharvan

+0

@Sharvan https://developer.mozilla.org/en-US/docs/Web/CSS/%40page는 사파리가 지원되지 않는다고 말합니다. – Rachmaninoff

+0

@media 인쇄를 시도 했습니까? – Sharvan

답변