mikdoe
Moderator
Kurze Frage: Warum macht im folgenden Code im IE11 das autosize Plugin die textarea zu klein?
Sobald ich oben die CSS Definition
Im Firefox ist es sowohl mit CSS als auch ohne korrekt.
Wieso ist das so?
Das verwendete autosize Plugin: jQuery Autosize
Im IE 11 mit CSS:

Im IE 11 ohne CSS:

Im Firefox mit und ohne CSS:

HTML:
<!DOCTYPE HTML>
<html>
<head>
<title>Test autosize</title>
<script src="//code.jquery.com/jquery-latest.js"></script>
<style type="text/css">
body {
font-family: "Tahoma", "Arial", "Helvetica", "Sans", "Sans-Serif";
}
</style>
</head>
<body>
<input type="button" onclick="test();" value="Test">
<div id="output"> </div>
<textarea id="textadatei" style="width:99%;font-size:11px;background-color:lightgreen;"></textarea>
<script src="/javascript/jquery-autosize.js"></script>
<script>
function test() {
document.getElementById('textadatei').innerHTML = 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.';
jQuery('#textadatei').autosize();
jQuery('#output').html('Hoehe '+$('#textadatei').height());
}
</script>
</body>
</html>
body
raus nehme ist auch im IE alles ok.Im Firefox ist es sowohl mit CSS als auch ohne korrekt.
Wieso ist das so?
Das verwendete autosize Plugin: jQuery Autosize
Im IE 11 mit CSS:

Im IE 11 ohne CSS:

Im Firefox mit und ohne CSS:

Zuletzt bearbeitet: