Я изучаю Angular JS 8 в процессе, когда я занимался реализацией библиотеки угловых материалов. Я обнаружил, что элемент Textarea не расширяется до 100% ширины
Возможно, это проблема Бросвера, но я не нашел такой же экран в браузере Firefox.
Пробовал также использовать Boxsizing, но ничего не помогло.
mat-card {
width: 80%;
margin: auto;
}
textarea {
width: 100%;
-webkit-box-sizing: border-box;
/* <=iOS4, <= Android 2.3 */
-moz-box-sizing: border-box;
/* FF1+ */
box-sizing: border-box;
/* Chrome, IE8, Opera, Safari 5.1*/
}
<mat-card>
<mat-form-field>
<textarea matInput rows='6' [(ngModel)]="enteredValue">
</textarea>
</mat-form-field>
<br>
<button mat-raised-button color="primary" (click)="onAddPost()">Save Post</button>
</mat-card>
<p>{{ newPost }}</p>
https://drive.google.com/file/d/1Eyckr_JffJdMRnOtR2dFHI3scx9qDATN/view?usp=sharing
Пожалуйста, найдите изображение выше, которое показывает, как я хочу, чтобы моя текстовая область расширялась