2017-05-01 3 views
-1

화면에 인쇄하거나 종이로 인쇄 할 수있는 html 페이지를 만들려고합니다. 페이지의 레이아웃은 약간 고급이며 예를 들어 flex. Chrome에서 작동하는 다중 페이지 html 레이아웃 58

내가 검색 한 몇 가지 제안을 시도 ( page-break *, 블록 크기, ...)하지만 지금은 여러 페이지를 수행하는 방법을 여기에 요청하고 따라서

크롬 58 작업 유용한 차단 동작을 가져올 수 없습니다 html 레이아웃에서 어느 페이지에 어떤 컨텐츠가 표시 될지 제어 할 수 있습니다 (모든 컨텐츠를 재구성하지 않고도 가능). 대상은 현재 Chrome입니다.

구조를 나타내는 바이올린을 게시하면 보너스 점수가 적용됩니다.


편집 : 내가 편집 이맥스와 참을성이 모드를 사용하고

는/HTML 페이지를 보여줍니다.

+0

기존 코드는 무엇입니까? – Toby

+1

디스플레이 플렉스를 변경하여 인쇄 스타일을 차단하십시오. 또한, [이 종류] (https://davidwalsh.name/css-page-breaks)의 페이지 나누기는 어디에서나 작동합니다. – skobaljic

+1

당신은 의견과 자습서를 요구하고 있습니다. 둘 다 주제가 다르므로 담당자의 카운트에 놀랐습니다. http://stackoverflow.com/help/on-topic – Rob

답변

0

문제는 실제로 이맥스 httpdimpatient-mode입니다. 이것들을 사용하면 CSS Media 쿼리의 일부가 손상됩니다. 자체적으로 작동하는 HTML 코드를 보여줍니다.