2017-09-06 4 views
4

this article의 단계를 따라 인쇄용 페이지를 정렬했습니다. 그러나 실제로는 몇 가지만 작동하는 것 같습니다. 과 같은 선택기를 Chrome, Firefox 또는 Opera에서 전혀 작동시키지 못합니다. caniuse은 대부분의 주요 브라우저에서 작동해야한다고 말합니다.페이징 된 미디어 모듈을 포기 했습니까?

조용히 버려 졌습니까?

나는 그것이 맞습니다 확실 해요,하지만 난 어쨌든 참조 여기 내 CSS를 게시합니다 :

@page { 
    @bottom-right { 
     content: "..."; 
    } 
} 

내용은 어디 표시되지 않습니다.

+0

기사에 링크 된 WD는 2013 년부터입니다. CSSWG는 매년 WD의 최신 버전을 유지하는 경향이 없으므로 WD는 실제로 폐기 된 것으로 간주되어야합니다. [ED] (https://drafts.csswg.org/css-page-3)는 일주일 전에 방금 업데이트되었습니다. – BoltClock

+1

@BoltClock 아, 업데이트 된 버전 주셔서 감사합니다. 내 CSS는 업데이트 된 문서와 일치하는 것처럼 보이지만 (여전히 작동하지 않습니다.) 내 원래 질문에 대한 답변을 맞 춥니 다. 하지만 그것은 또 다른 문제입니다. 업데이트 된 문서에 대한 링크로 답변 한 경우이를 승인 된 것으로 표시하겠습니다. –

+1

CSS가 작동하지 않는 한 https://caniuse.com/#feat=css-paged-media는 Chrome이 적어도이 사양을 지원하고 Firefox 및 IE/Edge가 'size'속성을 제외한 모든 것을 지원한다고 가정합니다 . 그러나'@ page'에 대한 기본적인 지원 만 보여주는 전반적인 내용은 모르겠습니다. – sideshowbarker

답변

6

기사에서 링크 된 WD는 2013 년부터입니다. CSSWG는 편집기의 초안 (ED)과 일치하도록 구현이 빠르게 업데이트 되었음에도 불구하고 w3.org/TR에서 WD를 최신으로 유지하지 않습니다. 그들은 매년 개정판을 발표하지도 않습니다. css-page-3뿐만 아니라 selector-4의 경우도 마찬가지이며 CSS를 다시 작성하기 전에 에 대해 버려진 CSS 콘텐츠가 삭제되었습니다.

ED는 정기적으로, 때로는 야간에 업데이트되는 경향이 있습니다. 예를 들어 css-page-3 ED은 일주일 전에 업데이트되었으므로 WD가 먼지를 모으는 동안 모듈 자체는 버려지지 않았으며 실제로 개발 중에 있습니다.

+0

일반적으로 최신 버전 인 https : // www.w3.org/TR에있는 모든 것을 안전하게 신뢰하십시오. 요즘에는 더 좋든 나쁘 든간에 편집자의 초안은 대부분 브라우저 구현자가 실제로 구현 한 것입니다. 브라우저 프로젝트는'https : // www.w3.org/TR'에 게시 될 때까지 구현을 기다리지 않습니다. 따라서 적어도 브라우저 사양의 경우, 편집자의 초안을 읽으면 브라우저 구현자가 현재 읽고 쓰고있는 것과 동일한 사양을 읽고 있으며 최신 사양 버그 수정 등이 있다는 것을 적어도 신뢰할 수 있습니다. 사양 작성자가 저지른 것입니다. – sideshowbarker