AIファイルをSVGに変換してSVGファイルを作成しました。それらには四角形のテキスト要素があります。正しい高さと幅を示すようにテキストを取得するには、textLength属性が使用されます。 IE 10 & 11のテキスト要素と対話するとき、textLength属性を持たない場合のサイズにテキストがサイズ変更されます。これはIE 9やEdge、Chromeでは発生しません。SVGテキストとtextLength属性のIE10&11レンダリングの問題
簡易例https://jsfiddle.net/Jeff672/zze9xroo/ IE 10または11のテキストにマウスを合わせると問題が表示されます。
Correct and incorrect text display
は完全なHTMLは、マイクロソフトからの応答が
<!DOCTYPE html>
<html>
<head>
<style>
text:hover { cursor: pointer; }
</style>
</head>
<body>
<svg id="svgGraphic" xmlns="http://www.w3.org/2000/svg" width="600"
height="200" viewBox="0 0 600 200">
<rect x="5" y="10" height="52" width="510" style="fill:aliceblue;
stroke:red;" />
<text x="10" y="50" textLength="500" font-size="50"
style="font-family: Arial,san-serif; fill: #000000;" >
Testing Internet Explorer</text>
</svg>
</body>
</html>
を働きました。問題は、テキスト要素と対話する必要があることです。 jsfiddleを更新して、あなたのスタイルを組み込み、jsを使ってマウスのテキスト要素とやり取りします。これにより、テキストが再度展開されます。 – JeffD
私はあなたが何を意味するかを見ます。 currentColorプロパティ値を使用すると、IEで実際に動作することがわかりました。これはややこしい解決策だとわかっていますが、助けになるかもしれません。 https://jsfiddle.net/zze9xroo/59/ –