2016-07-08 7 views
1

In CSS Text Dekoration Modul Level 3 gibt es text-decoration-skip. Es macht Magie wie folgt: The word “parapsychology” underlined with descenders skipped. Diese Darstellung wird angeblich unter Verwendung text-decoration-skip: ink; produziert. Für die Web-Typografie wäre es großartig, wenn die Unterlängen nicht mehr durch natives Unterstreichen durchgestrichen werden.Wie benutze ich CSS3 text-decoration-skip?

Es gibt einen Eintrag unter CSS-Tricks und neuerdings auch einen unter MDN. Dort steht, dass es "nicht auf einem Standard-Track" ist. Ist das richtig? Das Anwesen ist in der W3C Candidate Recommendation aufgeführt.

Wie kann ich text-decoration-skip verwenden? Oder wenn? Gibt es Flags, um es zu aktivieren?

+0

Ich denke, niemand kann beantworten, wann Sie anfangen können, dies zu verwenden. –

+0

Betreffend * wenn *, hoffe ich auf Browser-Entwickler oder Community-Mitwirkende. Bezüglich * wie * nahm ich an, dass jemand einen Weg gefunden hätte, es zu benutzen, selbst wenn es zum Beispiel ein experimenteller Browser oder ein Polyfill oder etwas Greifbares wäre. – dakab

Antwort

0

Wie jemand in den Kommentaren zu der Frage gesagt hat, gibt es kein Sprichwort wann und wie es umgesetzt wird.

Für die Referenz anmd Klarstellung, the origin article of the picture you posted ist nicht, was die eigentliche Spezifikation wird notwendigerweise aussehen, aber ein Entwurf von dem, was Marcin Wichary im Sinn hatte, wenn daran basteln. Machen Sie also nicht den Fehler und betrachten Sie dieses Bild als Referenz für die CSS3-Ausgabe, da es bei der endgültigen Implementierung völlig anders aussehen kann.

Ich kann Ihnen auch nicht sagen, warum MDN es nicht als Feature aufführt, das unbedingt implementiert werden muss, ob es eine Entscheidung des Entwicklungsteams ist, es nicht zu implementieren, oder sie es einfach verpasst hat. Ich kann Ihnen jedoch sagen, dass sie richtig sind, wenn Sie sagen: "Diese Eigenschaft wurde in keinem modernen Browser implementiert."


Wie für die Browser-Unterstützung, zur Kenntnis nehmen this comment in den CSS-Tricks Artikel, die Verknüpfung mit dem folliowing Bild:

Netscape 3.7.7

Es ist nicht nur interessant, weil das ist ein ziemlich veraltet Browser (was natürlich nicht wegen einer CSS3-Spezifikation gemacht wurde, aber wahrscheinlich, weil sie die gleiche Grundidee hatten), aber auch weil es wahrscheinlich ist, wie die Eigenschaft aussehen wird, wenn sie endlich implementiert wird.

+0

Vielen Dank für Ihre Bewertung. Ich sollte wahrscheinlich das * "angeblich" * im OP hervorheben, weil ich nie gesagt habe, das Bild zeige tatsächliche Ausgabe. Selbst wenn es implementiert wurde, wird es * definitiv * Unterschiede zwischen Browsern darstellen. Netscape 3 ist jedoch eine wirklich nette Entdeckung. ** iOS ** macht das auch schon seit einiger Zeit automatisch. – dakab