Hauteur automatique de la zone de texte : réglage de la hauteur en fonction du contenu
Q&A :
Q : Comment puis-je adapter la hauteur d'une zone de texte à la hauteur de son contenu textuel, éliminant ainsi le besoin d'un barre de défilement ?
A : Voici une solution JavaScript :
function auto_grow(element) { element.style.height = "5px"; element.style.height = (element.scrollHeight) + "px"; }
Pour utiliser ce code, ajoutez les styles CSS suivants à votre zone de texte :
textarea { resize: none; overflow: hidden; min-height: 50px; max-height: 100px; }
Voici un exemple HTML :
<textarea oninput="auto_grow(this)"></textarea>
Ceci code :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!