Ich verwende eine Reihe von Symbol-Schriftarten, die ich mit Ico moon erstellt habe. Die Symbole sehen in Firefox und Chrome gut aus und funktionieren gut, aber die Symbole erscheinen in IE 10 mit zusätzlicher Höhe.Warum Schrift-Icons haben zusätzliche Höhe?
Ich bin mir nicht sicher, woher die Höhe kommt.
Hier in IE 10 scheinen die Symbole eine viel größere Höhe zu haben.
Hier ist, wie sie in Chrom mit der richtigen Höhe aussehen. Hier
ist die CSS für die Symbole:
font-family: 'IconFont';
speak: none;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
Und hier ist die Traced Styles von IE10 Dev-Tools.
Ich machte eine kurze Demo auf copepen.io eines ähnlichen Problems. Demo is here
Hat jemand ähnliche Probleme? Hat jemand eine Lösung dafür gefunden?
müssen Sie den Rest Ihres Codes sehen. vorzugsweise in einer Geige. – albert
Haben Sie versucht, den Symbolen eine Höhe zu geben? Wenn IE eine "Breite" und/oder "Höhe" findet, ist es unsicher, was zu tun ist. – DiederikEEn
@DiederikEEn Das macht keinen Sinn. Dies ist ein Icon ** font **, was IE betrifft, es soll einen 'Inline-Block' mit 13px Buchstaben darstellen. – millimoose