これは一日中私を少しばたたび運転していましたが、他の誰かがこの矛盾を文書化した場所を見つけることができませんでした。getComputedStyleはChrome/Safari/FirefoxとIE11の高さが異なることを報告しています
window.getComputedStyle(el).height
デモはhttp://jsfiddle.net/ZwF9H/6/を参照してください。
私が期待しているのは、window.getComputedStyle()は、すべてのブラウザ間で計算された同じ高さの値を返す必要があるということです。 Internet Explorer 11は何か違うことをやっています。 (実際にはIE 9と10も同様ですが、IE 11が最初に開発ツールを手に入れることができました)
他のすべてのブラウザでは、計算された高さはcssに設定された高さですtextarea要素のスタイルシートまたはインラインにあること。
IE11はボックスサイズ:border-box宣言を無視していて、パディングとマージンを差し引いていますが、これは間違っていると思います。
これはバグですか、何か間違っていますか?IE11が計算された値を違う方法で返すということは分かっていますか?
この問題の詳細とその回避方法について詳しく知りましたか? – Sergio