Мне сложно стилизовать мой mat-form-field
.
Я хочу удалить границу из поля, даже когда поле сфокусировано, а пользователь наведен. Прямо сейчас у меня есть это:
, и мне нужно удалить эту границу за пределами моего ввода. Это мое поле формы:
<mat-form-field class="search-field" appearance="outline">
<mat-label>Search</mat-label>
<input matInput type="text" >
<mat-icon matSuffix>search</mat-icon>
</mat-form-field>
и в .s css:
mat-form-field.search-field {
.mat-form-field-flex {
background-color: white;
border-radius: 2rem;
color: transparent;
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
border-style: none;
}
}
}
"Первый" стиль применен правильно, но не стиль для границы.
Также я не совсем уверен, что это лучший способ стилизовать его, но в документации нет указаний на то, как изменить все эти части.