Ändern der Größe des textarea
Ich habe derzeit eine textarea
wie diese:
<textarea matInput rows="5" cols="40" placeholder="text"></textarea>
Allerdings ist es immer die gleiche Größe.
Irgendeine Idee, wie ändern Sie die Größe des textarea
?
Könnten Sie akzeptieren Sie meine Antwort oder lassen Sie mich wissen, wie ich mich verbessern könnte, bitte?
InformationsquelleAutor Nello | 2017-11-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ein Beispiel :
Referenz: https://material.angular.io/components/input/api
InformationsquelleAutor Debmallya Bhattacharya
Je nachdem, was hast du gemeint mit:
Gibt es zwei Möglichkeiten.
OPTION 1 (STATISCHE Größe je nach
rows
\cols
):Derzeit nur
rows
wirkt das Materialtextarea
Höhecols
ändert nicht seine Breite.Daher für die Erhöhung der Breite, haben wir die Verwendung der CSS -
width
- Eigenschaft auf einemat-form-field
mit unserertextarea
:OPTION 2 (DYNAMISCHE Größe zu passen
textarea
Inhalt):Material 6,
CdkTextareaAutosize
Richtlinie Hinzugefügt wurde.Von einem post auf ConcretePage.com:
Und hier ist ein Vereinfachtes Beispiel aus diesem post:
HINWEIS:
matTextareaAutosize
erwähnt in anderen Antworten ist veraltet und wird entfernt werden, in der nächsten major release. Die offiziellen docs nutzen bereitscdkTextareaAutosize
statt.InformationsquelleAutor Alexander Abakumov
Winkel-Materialien 7.2:
https://material.angular.io/components/input/examples
Achten Sie auf
cdkTextareaAutosize
,cdkAutosizeMinRows
,cdkAutosizeMaxRows
InformationsquelleAutor Mohammad Dayyan
Sehen Beispiel. Es ist wichtig, fügen Sie css, um das Formular zum festlegen der Breite:
und auch css die textarea:
Wenn Sie nicht fügen Sie die css für das Formular, dann das erweitern-Symbol zeigt in die falsche position.
InformationsquelleAutor Sam
Können Sie versuchen, passen Sie die Höhe der texarea durch die Anwendung
matTextareaAutosize
und zuweisen von Werten für EigenschaftenmatAutosizeMinRows
undmatAutosizeMaxRows
.Sehen https://material.angular.io/components/input/api für weitere details.
InformationsquelleAutor grumbler_chester
Winkel 7.3.7:
InformationsquelleAutor Jonathan