我在我的 Angular 应用程序中使用 Bootstrap,所有其他样式都可以正常工作,但复选框样式却没有。它看起来就像普通的旧复选框。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<div class="container">
<form class="form-signin">
<h2 class="form-signin-heading">Please log in</h2>
<label for="inputEmail" class="sr-only">User name</label>
<input [(ngModel)]="loginUser.Username" type="username" name="username" id="inputEmail" class="form-control" placeholder="User name" required autofocus>
<label for="inputPassword" class="sr-only">Password</label>
<input [(ngModel)]="loginUser.Password" type="password" name="password" id="inputPassword" class="form-control" placeholder="Password" required>
<a *ngIf="register == false" (click)="registerState()">Register</a>
<div class="checkbox">
<label>
<input type="checkbox" [(ngModel)]="rememberMe" name="rememberme"> Remember me
</label>
</div>
<button *ngIf="register == false" (click)="login()" class="btn btn-lg btn-primary btn-block" type="submit">Log in</button>
</form>
</div>
它看起来像什么:
我希望它看起来像 Bootstrap 风格:
原文由 Janne Harju 发布,翻译遵循 CC BY-SA 4.0 许可协议
由于 Bootstrap 3 没有 复选框 样式,因此我发现 了一个非常适合 Bootstrap 样式的定制。
复选框
收音机
自定义图标
您可以通过将
[icon name]
更改为您的图标,在 Bootstrap 或 Font Awesome 中选择您自己的图标。例如:
glyphicon glyphicon-remove
用于引导程序,或fa fa-bullseye
字体真棒