Не совсем точно, откуда вы хотите вырезать, поэтому я дам вам несколько вариантов, и вы сможете решить, что и сколько вы хотите вырезать, чтобы получить правильный размер
Чтобы удалить поля сверху и снизу
::ng-deep mat-form-field.mat-form-field-appearance-outline .mat-form-field-wrapper {
margin: 0;
}
Чтобы изменить размер шрифта
mat-form-field {
font-size: 10px;
}
Чтобы удалить подсказку и ошибки (пробел внизу)
::ng-deep .mat-form-field-wrapper {
padding-bottom: 0;
}
::ng-deep .mat-form-field-subscript-wrapper {
display: none;
}
К измените отступы (по умолчанию 1em для верха и низа)
::ng-deep .mat-form-field-appearance-outline .mat-form-field-infix {
padding: .5em;
}
Примечание: если вы решите сделать последнее, вам также придется изменить top
или margin-top
.mat-form-field-label
как это
::ng-deep .mat-form-field-appearance-outline .mat-form-field-label {
top: ...;
margin-top: ...;
}