【发布时间】:2020-03-08 17:59:35
【问题描述】:
我有angular8 项目,其中有angular material。我正在使用mat-autocomplete 进行输入自动完成。这是我的html代码
<form class="example-form">
<mat-form-field class="example-full-width dummy-input-field" floatLabel="never">
<input matInput class="custom-input" placeholder="State" [matAutocomplete]="auto" [formControl]="stateCtrl">
</mat-form-field>
<mat-autocomplete #auto="matAutocomplete">
<mat-option *ngFor="let state of filteredStates | async" [value]="state.name">
<img class="example-option-img" aria-hidden [src]="state.flag" height="25">
<span>{{state.name}}</span> |
<small>Population: {{state.population}}</small>
</mat-option>
</mat-autocomplete>
</form>
这是我完整的Stackblitz Link 来演示我的问题。输入中有一个占位符,上面写着“状态”。我想将这个placeholder 定位在输入的垂直中间,就像Html 的普通输入框一样。
如何更改angular material输入占位符的位置?
【问题讨论】:
标签: css angular angular-material mat-input