css - Ionic 5 - ion-button type="submit" css bug
问题描述
当我将类型添加到按钮时,其下方会出现一个矩形阴影。
<form [formGroup]="loginForm" (ngSubmit)="setLoginData()">
<ion-button class="facebook" shape="round" (click)="facebookLogin()">
<label class="label">Entrar com o Facebook</label>
</ion-button>
<div class="separator"> <label style="color: #5C6B7C">ou</label> </div>
<ion-item>
<ion-label position="floating">E-mail</ion-label>
<ion-input name="email" type="email" formControlName="email"></ion-input>
</ion-item>
<br>
<ion-item>
<ion-label position="floating">Senha</ion-label>
<ion-input name="password" type="password" formControlName="password"></ion-input>
</ion-item>
<ion-button class="signIn" type="submit" shape="round">
<label class="label">Fazer Login</label>
</ion-button>
</form>
没有类型提交工作正常
<form [formGroup]="loginForm" (ngSubmit)="setLoginData()">
<ion-button class="facebook" shape="round" (click)="facebookLogin()">
<label class="label">Entrar com o Facebook</label>
</ion-button>
<div class="separator"> <label style="color: #5C6B7C">ou</label> </div>
<ion-item>
<ion-label position="floating">E-mail</ion-label>
<ion-input name="email" type="email" formControlName="email"></ion-input>
</ion-item>
<br>
<ion-item>
<ion-label position="floating">Senha</ion-label>
<ion-input name="password" type="password" formControlName="password"></ion-input>
</ion-item>
<ion-button class="signIn" shape="round">
<label class="label">Fazer Login</label>
</ion-button>
</form>
解决方案
在我的全局样式表中添加了这个和上一个答案的 css,以便它适用于应用程序中的每个提交类型按钮:
ion-button[type=submit] {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
}
推荐阅读
- javascript - 试图将值从 html 保存到 javascript 数组,但它不起作用
- javascript - 我无法更改 ListItem 组件内的开关状态
- python - 为什么python只打印一条错误消息?
- python - 断言可以与打印语句进行比较吗?
- laravel - 为什么数据列是空的?Laravel 通知
- python - 在 Pandas 中计算具有重复校验和的文件
- excel - 自动调整以特定工作表开头的列
- django - 在Django中获取具有最大字段的对象的ID
- php - Facebook click-id missing (fbclid)
- html - items between the hr tag in HTML. Top HR tag is not aligning properly