2016-04-07 12 views
1

Gibt es einen CSS-Standard zum Einstellen der Schrifthöhe relativ zur Höhe des Elternteils? Ich meine Elternhöhe, nicht die Textgröße. Ich kann das nicht im Internet finden, also denke ich, dass es nicht existiert. Vielleicht arbeitet einer von euch für w3c und erzählt ihnen davon?CSS: Einstellen der Schrifthöhe relativ zur Höhe des Elternteils

+0

Verwenden Sie [FitText] (http://fittextjs.com/) oder CSS-Ansichtsfenstereinheiten ... – Aziz

+0

Viewport-Einheiten werden im Standardbrowser unter Android <4.4 nicht unterstützt. Also muss ich JS benutzen? :/ –

+0

Ich denke JS ist deine einzige Hoffnung, ja. –

Antwort

0

Nein, es gibt keinen CSS-Standard, der die font-size als relativen Wert der height der Eltern festlegen kann.

Nach den W3:

A Relativgröße Schlüsselwort in Bezug auf die Tabelle von Schriftgrößen und der Schriftgröße des Elements geordneten interpretiert.

Was Sie versuchen, ist einfach nicht in CSS heute möglich. Sie müssen die Höhe des übergeordneten Elements (mit oder ohne Rahmen, Ränder und Abstände) ermitteln und den Stil anwenden, nachdem er auf andere Weise gerendert wurde, z. B. JavaScript.

Wenn Sie in der W3C-Diskussion teilnehmen möchten, können Sie dies hier tun: https://www.w3.org/participate/ Wenn Ihr Vorschlag genug Wert muss berücksichtigt werden, kann in der Zukunft hinzugefügt werden, aber ich würde zählen nicht, dass es sehr schnell geschieht.