如何将部件样式应用于嵌套的 Vaadin 组件?Vaadin 组件在其发布的 API 中公开用于样式的“部分”。
具体来说,该vaadin-upload
组件托管另一个组件,vaadin-upload-file
. 我可以设置主 vaadin-upload 组件的样式,但是如何访问嵌套的 vaadin-upload-file 组件的各个部分?
例如,对于vaadin-upload-file
我未成功尝试的 CSS 选择器的“名称”部分,例如
[part="name"] { ... // plain, as if it were passed through
vaadin-upload-file[part="name"] { ... // qualified with the component name
[part="file-list"][part="name"] { ... // qualified by the part of vaadin-upload that hosts the file list
:host([part="file-list"]) [part="name"] { ... // same with :host() selector
这都是部署组件的风格vaadin-upload
。