Ich brauche in einem Projekt, um Regeln auf der Basislinie, x-Höhe und Cap-Höhe von mehreren Font-Samples zu zeigen. Ich habe Grundlinie und x-Höhe beachtet, aber habe Probleme, eine allgemeine CSS Regel zu erhalten, die einen Rand an der Kappenhöhe irgendeiner Schriftart zeichnet, auf die ich die Regel anwende. Ich habe mit der Zeilenhöhe herumgespielt, aber der Abstand zwischen den Glyphen einer Schriftart und dem oberen Rand der Layoutbox unterscheidet sich von Schriftart zu Schriftart, so dass das einmalige Einstellen nicht für jede Schriftart funktioniert.Wie kann ich eine obere Grenze eng an die Glyphen einer Schriftart anpassen?
Dieser Kodex Pen Beispiel veranschaulicht das Problem: http://codepen.io/DrSpatula/pen/BAgqG
vielleicht dieser Artikel wird Ihnen helfen: http://stuffandnonsense.co.uk/blog/about/improve_your_web_typography_with_baseline_shift/ oder diese: http: // CSS-Infos. net/property/alignment-baseline – otinanai
Ich denke, dass eine gute Lösung für Ihr Problem 'font-size-adjust' ist, aber wieder fehlt es an Kompatibilität. http://www.w3.org/TR/1998/REC-CSS2-19980512/fonts.html#propdef-font-size-adjust – otinanai
Können Sie: nach {} und setzen Sie ein absolut positioniert 100% Breite 1px high Element top sein: -1px; Hintergrund: schwarz; ? – MyStream