首先,我见过的重复为什么#影子根我的文档中,为什么它覆盖我的CSS
What is #shadow-root, and why does it put display none on my font awesome classes?
和
HTML/CSS - DIV Element hidden when it shouldn't be?
然而这两种建议问题与adblock,我已完全禁用adblock。
我更关心#shadow-root的来源,因为我当然没有把它放在那里。
我读过,有一个选项在铬来禁用它(有趣的是,我已禁用...),但这意味着任何人使用我的网站将需要做同样的事情,我宁愿只是完全消除它,因为它在我的应用程序中没有任何用处。
我也搜索了很多关于阴影的文章,他们都没有提供任何有关它为什么似乎无缘无故的见解。
从我在检查器/视图页面源中看到的,我的应用程序的全部内容都被渲染到这个阴影中,因此没有收到我的任何样式。
我用的滑轨,反应,终极版,反应,终极版,反应路由器
注意,源无关,在反应的div应该渲染。
附加信息: 显示器上的镀铬无样式页面在正常隐姓埋名
不会在Safari
你能提供一个现场实例或者你所看到的截图吗?您在隐身标签中看到了相同的内容吗? –
这是什么#shadow-root?一个CSS选择器?一个带有id =“shadow-root”的HTML? – Oriol
...但是你看到'#shadow-root'在隐身标签的开发工具中吗? –