【发布时间】:2019-02-18 19:20:49
【问题描述】:
我有一个页面,我想在其中使用这个 Angular 表单域:
<mat-form-field appearance="outline">
<mat-label>Outline form field</mat-label>
<input matInput placeholder="Placeholder">
<mat-icon matSuffix>sentiment_very_satisfied</mat-icon>
<mat-hint>Hint</mat-hint>
</mat-form-field>
现在,请注意mat-form-field 中的appearance="outline" 是新的,因为我不知道是哪个版本,但它是新的。
因此,这会创建这些带有边框的漂亮白色表单,但我们希望在表单上使用较暗的背景,以便用户专注于白色输入(对于 UX)。
当我们将这些表单域放入 div 时会发生什么情况,我们可以将 div 设置为 #fbfbfb 的背景,但表单域采用相同的颜色,因此它们基本上是透明的。我们试图找到一个可以将背景颜色或颜色设置为白色的特定类或元素,但没有成功。
如何在稍暗的背景上实现白色输入?
【问题讨论】:
标签: javascript css angular angular-material material-design