Shadow DOM和自定义样式

时间:2011-01-16 17:21:28

标签: html css dom shadow-dom

所以我已经阅读了这个article,根据我的理解,每个本机浏览器小部件实际上是基本元素,样式和脚本的组合。这引出了一个问题 - 如果它们由基本构建块组成,那是否意味着有一种通过JavaScript自定义它们的方法?而且我并不是像一些JavaScript库/插件那样以替代的方式进行操作 - 例如,只需访问它们的“Shadow DOM”属性并为它们添加一些CSS样式。此外,this page有一些用例,但没有实际意义。

有人试过这样的事吗?有可能吗?缺点

感谢。

1 个答案:

答案 0 :(得分:3)

我主要担心的是影子DOM的实现在浏览器之间会有所不同,然后你基本上回到需要某种库来处理它。我不确定是否是这种情况,但值得考虑。此外,鉴于有许多小部件库可用并且这是处理大多数这些问题的标准方法,是否值得采用一整套新的未知问题而不是仅使用已知元素?