html - 更改 PrimeNG 树的样式
问题描述
我有一个 p-PrimeNG 侧边栏,其中包含一个字段集,它本身包含一棵树:
<p-sidebar [(visible)]="display" position="right">
<h2>My Checklist</h2>
<fieldset class="default-fieldset">
<legend>Legend ...</legend>
<p-tree [value]="filesTree2"></p-tree>
</fieldset>
</p-sidebar>
我需要能够删除树周围的边框,因为 fieldset 已经有一个边框。我在 scss 文件中尝试了以下代码:
fieldset p-tree { border: none;}
fieldset p-tree { border: transparent;}
但它们都没有帮助。
你能帮我解决这个问题吗?
解决方案
您需要在styles.scss 中应用您的css 选择器,以便覆盖树的主题样式。对于您的树,将以下规则添加到您的全局 styles.scss 文件中:
p-sidebar .p-tree {
border: none;
}
请注意,我指定了类.p-tree而不是.ui-tree
推荐阅读
- r - 将ANSI代码写入文件时如何保留它
- c# - 实体框架错误...属性无法设置为“System.Int16”值
- css - 如何在无限动画中从开始返回之前暂停动画的最后一步
- visual-studio-2019 - Visual Studio 2019 的 MVC 项目中的 addView 期间出错
- triggers - 消息发布到 SQS 时如何延迟触发 lambda?
- javascript - 如何在Javascript中迭代嵌套对象数组
- .net - 在 openxml 创建的 powerpoint 部分(emf)中使用自定义字体
- c++ - 使用 std::function 和参数回调
- mysql - 如何使用嵌套查询更新行
- javascript - 如何在不同的输入中从模态中获取值