Auto-Höhe des Textbereichs: Höhe basierend auf dem Inhalt einstellen
Fragen und Antworten:
F: Wie Kann ich dafür sorgen, dass sich die Höhe eines Textbereichs an die Höhe seines Textinhalts anpasst, wodurch die Notwendigkeit entfällt? Bildlaufleiste?
A: Hier ist eine JavaScript-Lösung:
function auto_grow(element) { element.style.height = "5px"; element.style.height = (element.scrollHeight) + "px"; }
Um diesen Code zu verwenden, fügen Sie Ihrem Textbereich die folgenden CSS-Stile hinzu:
textarea { resize: none; overflow: hidden; min-height: 50px; max-height: 100px; }
Hier ist ein HTML-Beispiel:
<textarea oninput="auto_grow(this)"></textarea>
Dies Code:
Das obige ist der detaillierte Inhalt vonWie kann ich in JavaScript eine selbstanpassende Textfeldhöhe erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!