英文:
How to override css style of shadow dom
问题
我正在使用 Fluent UI 网页组件来创建自动完成下拉框。我想要更改下拉框的背景,但是有一个 #shadow-root(open) 被创建,我无法覆盖它。所以请告诉我如何覆盖这个影子 DOM。
我附上了我要覆盖的 .control 类在 #shadow-root 内的检查图像。
英文:
I am using the fluent ui web component for autocomplete drop-down. I want to change the background of the drop-down box but there is a #shadow-root(open) created which I am not able to override. So please help me how to override this shadow dom.
I attached the image of my inspect where I want to override .control class inside the #shadow-root
答案1
得分: 1
fluent-combobox::part(control) {
//添加你的CSS属性
}
阅读更多关于 MDN ::part
英文:
Div content has part attribute. It make your work done.
Add this line in your css file
fluent-combobox::part(control) {
//add your css properties
}
Read more at MDN ::part
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论