css - 如何修复 flex mat-form-field 容器?
问题描述
我有以下 HTML 代码:
<div class="flex-equal-width">
<div>
<mat-form-field appearance="outline" class="formfieldspacing">
<mat-label>Login</mat-label>
<input matInput [(ngModel)]="login" />
</mat-form-field>
</div>
</div>
CSS 样式:
.flex-equal-width {
display: flex;
gap: 10px;
}
.flex-equal-width div {
flex-grow: 1;
flex-basis: 0;
}
问题是在输入字段内单击后样式被破坏:
如果要删除样式:
.flex-equal-width div {
flex-grow: 1;
flex-basis: 0;
}
它工作正常。这里有什么问题?
解决方案
推荐阅读
- java - Spring Data CosmosTemplate 使用系统函数创建查询
- rust - 评估借来的布尔值
- django-rest-framework - 如何使用 Django Rest 批量更新子对象?
- if-statement - 为什么我的 If else 语句不起作用?
- node.js - 带有 KnexJs 的 AWS Lambda(node12.x) 仅在第一次运行时调用并在随后的时间失败
- c++ - 双指针如何从单个指针中获取值
- sql - 如何用罗马数字显示当前年份?
- powershell - 无法使用 cd 继续前进
- visual-studio-code - VS 代码,julia linter 不起作用(在 mac 上)
- ios - 隐藏时如何删除“PTCardTabBar”后面的空白?