Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何将角度材质输入文本与图标对齐?_Angular_Sass_Angular Material_Ionic3 - Fatal编程技术网

Angular 如何将角度材质输入文本与图标对齐?

Angular 如何将角度材质输入文本与图标对齐?,angular,sass,angular-material,ionic3,Angular,Sass,Angular Material,Ionic3,我正在使用Angular开发一个Ionic应用程序,我的matInput右侧有一个ionicon图标,但它们没有对齐 我认为问题在于文本在输入中没有垂直居中 这是我的密码 HTML 我怎样才能解决这个问题 <ion-item class="item-login"> <mat-form-field style="vertical-align: middle;">

我正在使用
Angular
开发一个
Ionic
应用程序,我的
matInput
右侧有一个
ionicon图标,但它们没有对齐

我认为问题在于文本在输入中没有垂直居中

这是我的密码

HTML

我怎样才能解决这个问题

<ion-item class="item-login">
                <mat-form-field style="vertical-align: middle;">
                    <mat-label>Login</mat-label>
                    <input matInput type="text" placeholder="Entrez votre login ou trigrame" name="email"
                        [(ngModel)]="registerCredentials.email" required />
                    <ion-icon ios="ios-person" md="md-person"></ion-icon>
                </mat-form-field>
            </ion-item>
.item-login.item.item-block.item-md {
    justify-content: center;
    align-items: center;
 }
 
 .mat-form-field-empty.mat-form-field-label {
    color: rgba(255, 255, 255, 1);
    font-family: "roboto-regular";
    font-size: 13px;
    margin: 0px 0px 0px 0px;
 }

 input.mat-input-element {
   min-height: 25px;
   height: auto;
 }

 .mat-form-field-infix {
    display: flex !important;

    vertical-align: middle;
   .ion-md-lock:before,
   .ion-ios-lock:before {
      content: url("../assets/img/lock.png");
   }

  .ion-md-person:before,
  .ion-ios-person:before {
    content: url("../assets/img/person.png");
   }
 }