我有一个包含mat-icon
. 它有条件地使用一个is-text
类进行渲染,如果该类存在,我将text-transform
按钮的属性从uppercase
to重写capitalize
。然而,该capitalize
属性并没有正确应用(在我看来)。也就是说,在下面的例子中我应该有:
过滤/排序
实际上渲染的是:
过滤/排序
标记:
<button class="button is-text">
<mat-icon>close</mat-icon>
<label class="label">
<span class="span">filter/sort</span>
</label>
</button>
社会保障体系:
.button {
text-transform: uppercase;
&.is-text {
.label .span{
text-transform: capitalize;
}
}
}
如果mat-icon删除,大写会正确呈现,但我不想这样做。
capitalize将属性仅应用于元素的正确方法是什么.span?
函数式编程
相关分类