Primeng - 如何使用styleClass?

标签 primeng

我想用styleClass Togglebutton 的属性(property)成分。如 another post 中所述,我认为使用以下方法很简单:

styleClass="test"

在我的 css 文件中,我设置了一些属性,比如
.test { background: red; }

但这不起作用。与 style 合作使用 [style]="{'background':'red'}" 非常清楚没有问题。但是styleClass不起作用。 Here is the component .知道如何使用 styleClass ?

最佳答案

澄清一下:styleClass属性只是对组件原始类的补充。这意味着,您始终必须使用原始类来设置组件的样式。与 styleClass然后,您就有可能处理一组相同类型的组件中的一个或多个组件。所以,有五个 Togglebutton组件,您通常可以使用这些组件设置样式

.ui-togglebutton.ui-button.ui-state-active{}

如果您想以不同的方式设置其中一个组件的样式,您可以添加 styleClass属性(property):
<p-toggleButton styleClass="different"></p-toggleButton>

在您的 css 中,您现在可以通过以下方式解决这个问题:
.different.ui-togglebutton.ui-button.ui-state-active{}

因此styleClass不是原始选择器的替代品,它是一个补充。

关于Primeng - 如何使用styleClass?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46350302/

相关文章:

javascript - 如何选择素 Angular p树上的所有节点?

css - Primeflex Flexgrid 是否支持 IE11?让 flexgrid 在 IE 上工作的任何解决方法?

css - 需要在p树中展开/折叠时绘制垂直线

css - primeNG p-下拉拉伸(stretch) 100%

angular - 当我们点击在子模板中定义的按钮时,如何隐藏 PrimeNG 侧边栏(在父模板中定义)?

angular - 如何在primeng Treetable中添加过滤功能

angular - 无法读取行扩展内未定义的属性

angular - PrimeNG - p-dataTable 高度由行数设置

angular5 - 根据选择另一个 p-dropdown PrimeNG 禁用 p-dropdown

typescript - 在 Typescript 中将一个对象映射到另一个对象