【发布时间】:2021-07-27 14:04:27
【问题描述】:
我目前正在使用 Vaadin 开发一个 Web 应用程序。 Vaadin 组件使用 web-components 标准,因此组件 DOM 被封装在 shadow dom 中。
现在我想为应用程序中的所有滚动条应用自定义样式。
这可以使用 CSS ::-webkit-scrollbar 选择器(如果浏览器支持的话)。
但是,此样式不适用于 shadowDOM,因此如果其中一个 Web 组件显示滚动条(例如 vaadin-grid),则该滚动条不会使用我的自定义样式。
有没有办法将此样式应用于页面上的所有滚动条,而无需将自定义样式添加到每个 web 组件的 shadow dom?
【问题讨论】:
标签: css vaadin web-component shadow-dom