J'ai fait des tests et j'ai observé que quand je copie un long texte dans le textarea, un event javascript se lance et ajoute du style au textearea :
avant que je copie :
après que je copie :
resize: none; empêche l'utilisateur de redimensionner le textarea.
Une fonction js l'ajoute au moment où on insère du texte.
J'ai commencé à chercher à partir de mon navigateur et j'ai trouvé quelque chose dans le fichier core.js à partir de la ligne 1145 une fonction :
Code : Tout sélectionner
function setHeight(height) {
height += parseInt($item.css('height'), 10) - $item.innerHeight();
$item
.css({ height: height + 'px', resize: 'none' })
.addClass('auto-resized');
configuration.resizeCallback.call(item, $item);
}
C'est du jquery qui semble ajouter à un élément textarea la propriété css resize: none. Dans mon navigateur, quand je désactive le resize, le redimensionnement revient :
- test.png (321.38 Kio) Vu 1033 fois