PrimeNG 中的样式复选框

Styling Checkbox in PrimeNG

我正在尝试更改以下 PrimeNG 复选框标签样式(即字体大小):

<div class="ui-g-7">
    <p-checkbox name="group1" value="Los Angeles" label="Los Angeles" [(ngModel)]="selectedCities" inputId="la">
    </p-checkbox>
</div>

我在文档中找到了 labelStyleClass 标签的样式 class。但我无法使用它。任何的想法?

您可以在 .css.scss 文件

中简单地实现这一点
:host::ng-deep {
    .ui-chkbox-label {
        font-size: 20px;
        font-weight: bold;
    }
}

注意:如果你没有在你的组件中启用viewEncapsulation。然后使用:host::ng-deep。强烈推荐。

输出:

另外为了您的方便创建了功能示例:

https://stackblitz.com/edit/angular-tdkc3d

希望对您有所帮助。

使用下面的代码

:host::ng-deep ui-chkbox-label {
   color: blue;
}

您可以将 :host::ng-deep 与图像中提到的任何 类 一起使用