我希望这个按钮能够响应,自动调整其大小以适应各种屏幕尺寸。在下面的代码中按钮是固定的并且不移动。 这是代码。
<button type="button" [className]="'btn btn-block m-0'" kendoButton id="btnLogin1" *ngIf="!opened"
(click)="open()">Login</button>
CSS代码:
#btnLogin1 {
background-color: #0057b8;
border: 1px solid #0057B8;
color: #fff !important;
height: 35px;
width: 200px;
font-size: large;
margin: 35px 0 0;
padding: 25px 100px;
font-weight: 700;
border-radius: 10px;
}
您可以通过使用媒体查询来实现这一点。如以下代码所示。
#btnLogin1 {
background-color: #0057b8;
border: 1px solid #0057B8;
color: #fff !important;
height: auto;
max-width: 300px;
font-size: large;
margin: 35px 0 0;
padding: 25px 100px;
font-weight: 700;
border-radius: 10px;
}
@media screen and (max-width: 767px) {
#btnLogin1 {
height: auto;
max-width: 200px;
padding: 25px 50px;
}
}
<button type="button" [className]="'btn btn-block m-0'" kendoButton id="btnLogin1" *ngIf="!opened"
(click)="open()">Login</button>