2017-09-06 3 views
4

Ich habe die Schritte in this article ausgeführt, um meine Seite zum Drucken anzuordnen. Es scheint jedoch nur ein paar Dinge zu funktionieren. Ich kann keine Selektoren wie überhaupt in Chrome, Firefox oder Opera arbeiten, obwohl caniuse sagt, es sollte in den meisten gängigen Browsern funktionieren.Wurde das ausgelagerte Medienmodul aufgegeben?

Wurde dies stillschweigend aufgegeben oder veraltet?

Ich bin mir ziemlich sicher, dass es richtig ist, aber ich werde meinen CSS hier als Referenz schreibe sowieso:

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

Der Inhalt zeigt nicht überall auf.

+0

Die WD, die mit dem Artikel verknüpft ist, stammt aus dem Jahr 2013. Die CSSWG neigt nicht dazu, ihre RDs auf dem neuesten Stand zu halten, nicht einmal jährliche Revisionen veröffentlichen, so dass die WD in der Tat als obsolet betrachtet werden sollte. Die [ED] (https://drafts.csswg.org/css-page-3) wurde vor einer Woche aktualisiert. – BoltClock

+1

@BoltClock Ah, danke für die aktualisierte Version. Ich denke, das beantwortet meine ursprüngliche Frage, obwohl mein CSS scheinbar mit den aktualisierten Dokumenten übereinstimmt (und immer noch nicht funktioniert). Aber das ist ein anderes Problem. Wenn Sie mit dem Link zu den aktualisierten Dokumenten antworten, werde ich dies als akzeptiert markieren. –

+1

Soweit Ihr CSS nicht funktioniert, gibt https://caniuse.com/#feat=css-paged-media an, dass Chrome diese Spezifikation angeblich mindestens unterstützt und dass Firefox und IE/Edge alles außer der Eigenschaft 'size' unterstützen . Aber ich weiß vielleicht überhaupt nicht, dass nur grundlegende Unterstützung für '@ page' zeigt. – sideshowbarker

Antwort

6

Der mit dem Artikel verlinkte WD stammt aus 2013. Die CSSWG neigt nicht dazu, ihre WDs bei w3.org/TR auf dem neuesten Stand zu halten, obwohl sich die Implementierungen schnell auf den Entwurf des Editors aktualisieren. Sie veröffentlichen nicht einmal jährliche Überarbeitungen. Dies gilt nicht nur für css-page-3, sondern auch für selectors-4, und vor seinem Neuschreiben wurde der css-Inhalt für über 10 Jahre verlassen.

EDs neigen dazu, regelmäßig aktualisiert zu werden, manchmal sogar jede Nacht. Zum Beispiel wurde die css-page-3 ED gerade vor einer Woche aktualisiert, also während die WD Staub sammelt, wurde das Modul selbst nicht aufgegeben und ist tatsächlich in aktiver Entwicklung.

+0

Ja, im Allgemeinen können Sie nicht vertrauen Sie sicher alles unter 'https: // www.w3.org/TR', um auf dem neuesten Stand zu sein. Heutzutage sind die Entwürfe der Redakteure meistens die, von denen die Browser-Implementierer tatsächlich implementieren. Browser-Projekte warten nicht auf die Umsetzung, bis etwas unter https: // www.w3.org/TR veröffentlicht wurde. Wenn Sie also den Entwurf eines Editors lesen, können Sie zumindest für die Browser-Spezifikationen zumindest darauf vertrauen, dass Sie dieselbe Spezifikation lesen, von der die Browser-Implementierer gerade lesen und arbeiten, und dass sie die neuesten Spezifikationsfehlerbehebungen usw. enthält. , dass die Spezifikationsautoren sich verpflichtet haben. – sideshowbarker

Verwandte Themen