Angular 5 material design full-width inputs
On all of your mat-form-field
, you will need to add a class which you can call what you want but I'll call it full-width-field
so, in the end, it will look like this.
HTML:
<mat-form-field class="full-width-field">
<input matInput type="number" min="1" placeholder="Age">
</mat-form-field>
CSS:
.full-width-field {
width: 100%;
}
Example take from Angular Material Docs
You have to apply your custom style to make all mat-form-field to full-width:
mat-form-field{
width: 100%;
}
Automatically all material input elements inside it will have full-width