gpt4 book ai didi

css - Angular 4 通过 id 更改 css

转载 作者:行者123 更新时间:2023-11-28 11:59:56 25 4
gpt4 key购买 nike

我正在尝试使用 vanilla JS 通过元素 ID 更改 CSS 属性?

我正在尝试实现以下效果:

  1. 点击底部的第一个按钮后,顶部的第一个按钮应将其类从 btn-dark 更改为 btn-warning
  2. 其余按钮应遵循相同的模式:点击 #b2 应导致 #d2 从 btn-dark 更改为 btn-warning

我目前的尝试:

<div class="row">
<button *ngFor="let number of [1,2,3,4,5,6,7,8,9,10]"
type="button"
class="btn btn-dark"
id="d{{number}}"
>
</button>
</div>

<div class="row">
<button (click)="onClick($event)"
*ngFor="let number of [1,2,3,4,5,6,7,8,9,10]"
type="button"
class="btn btn-secondary"
id="b{{number}}">{{number}}
</button>
</div>

Screenshot displaying the template

最佳答案

使用ngClass ,例如:

<button [ngClass]="{'btn-dark': true}">...</button>

关于css - Angular 4 通过 id 更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47537403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com