我正在使用AngularNGCLASS
指令来更改标题的颜色,它的工作方式与预期的一样:
[ngClass]=“{'text-warning':progress==”1“,'text-success':progress==”2“}
问题是:当标记具有
active
类时,我想删除之前为我的标题添加的类。
<div class="list-group" id="list-tab" role="tablist">
<a class="list-group-item list-group-item-action active">
<div class="row justify-content-between">
<div class="col-md-7"><strong>{{module.title}}</strong></div>
<div class="col-md-5" style="text-align: end;">
<small
[ngClass]="{ 'text-warning':progress == '1', 'text-success':progress == '2' }"
>
- {{getProgress(module.moduleProgress)}}
</small>
</div>
</div>
</a>
</div>
我可以使用一些自定义的CSS类来解决我的问题,而不是使用引导程序:
首先,我添加了以下类:
.active small{
color: white !important;
}
.text-green {
color:green;
}
.text-orange {
color: orange;
}
然后将text-warning
和text-success
分别替换为之前添加的类“text-green”和“text-orange”。
注意:问题是引导文本着色类都使用!重要
,从自定义类中删除它就可以了。
另外,我不想要任何jQuery。
我试图删除堆栈中的特定元素,但遇到了一些问题。我的想法是将元素弹出到一个临时堆栈中,弹出我正在寻找的索引,然后将临时堆栈中的元素弹出到主堆栈中。我很难想象如何让临时堆栈回到顶部。任何帮助都将不胜感激。 想法?干杯!
问题内容: test1 test2 test3 test4 如何选择班级名称为“ 名单的 最后一个孩子” ? 我知道上面的示例不起作用,但是有什么类似的方法可以起作用吗? 重要: a)我不能使用,因为它可能也排在第四或第五位。 b)没有JavaScript。 问题答案: 我建议您利用可以为一个元素分配多个类这样的事实: 最后一个元素具有与其兄弟姐妹相似的类,但也具有可用于设置所需的任何CSS属性的
它当前所做的是全选
问题内容: 我正在构建一个应用程序,其中我从服务器请求一个PHP文件。此PHP文件返回一个以JSONObjects为元素的JSONArray,例如, 我的代码: 如何从此JSONArray删除特定元素? 问题答案: 试试这个代码 编辑: 使用将添加到键和值。所以,用自己
问题内容: 我正在使用jQuery,以查看是否有一种简单的方法来确定该元素是否具有与之关联的特定CSS类。 我有该元素的ID,以及我要寻找的CSS类。我只需要能够在if语句中根据元素上该类的存在进行比较。 问题答案: 使用方法: 要么 该参数(显然)是一个字符串,代表您要检查的类,并且返回一个布尔值(因此它不像大多数jQuery方法一样支持链接)。 注意: 如果传递包含空格的参数,则它将与集合的元
问题内容: 如何使用jQuery选择应用了特定CSS属性的所有元素?例如: 如何通过名为“四舍五入”的属性进行选择? CSS类名非常灵活。 如何将这两个操作替换为一个操作。也许是这样的: 有什么更好的方法吗? 问题答案: 您不能(使用CSS选择器)根据已应用于它们的CSS属性来选择元素。 如果您想手动执行此操作,则可以选择文档中的每个元素,在它们上循环,然后检查您感兴趣的属性的计算值(尽管这可能仅