私はIco moonを使って作成した一連のアイコンフォントを使用しています。このアイコンはFirefoxとChromeで見た目がよく、うまく動作しますが、アイコンはIE 10に余分な高さで表示されます。フォントアイコンに余分な高さがあるのはなぜですか?
高さがどこから来るのか分かりません。
IE 10では、アイコンの高さがはるかに高くなっています。
正しい高さのクロムの外観は次のとおりです。ここで
アイコンのためのCSSです:
font-family: 'IconFont';
speak: none;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
そしてここでは、IE10開発ツールからトレースさのスタイルです。
私はsimliar問題のcodepen.ioで簡単なデモを行いました。 Demo is here
誰も同様の問題が発生していますか?誰かがこれに対する修正を見つけましたか?行の高さと
あなたのコードの残りの部分を参照する必要があります。好ましくはフィドルである。 – albert
アイコンに「高さ」を付けようとしましたか?もしIEが 'width'と' height'を見つけたら、何をすべきか不明です。 – DiederikEEn
@DiederikEEnそれは理にかなっていません。これはicon ** font **です。IEの場合、13px文字の 'inline-block 'をレンダリングすることになっています。 – millimoose