このLight DOMの問題は数回は遭遇しましたが、Shadow DOMとの違いを理解できませんでした。もし誰かが明確な答えを出すことができれば、それは大いに感謝されます。Light DOMとShadow DOMの違い
2
A
答えて
3
Light DOMは、HTML要素の中の単純に普通の DOMツリーです。
この用語は、シャドウDOMと区別するためにコンポーネントのコンテキストでのみ使用されています。 通常のDOMはと定義されています。と対照的に、ライトは影がです。
The specsはshadowrootホストのノードツリー、または光ツリーそれを呼び出す:
影のルートは、常にそのホストを経由して別のノードツリーに取り付けられています。シャドウツリーは決して一人ではありません。シャドウルートのホストのノードツリーは、ライトツリーと呼ばれることもあります。
は私が
シャドウDOMが説明したように、は、マスクを回復、またはは通常のDOMを置き換えることを加えたDOMです:-)通常のDOMそれを呼び出しますarticle from Googleの
レンダリングされたDOMはシャドウDOMとライトDOM(<slot>
elemnets経由)
注の組み合わせとすることができる:それは完全にJavaScriptでシャドウDOMの動作をポリフィルすることはできませんので、シャドウDOMは、実際にpolyfills通常のDOMツリーのみを処理します。
1
あなたが言うことができ、影のルートをホストするノードツリーも同様にライトDOMまたは別のシャドウDOMかもしれない光のツリーと呼ばれています。
チェックspecification.
シャドウツリーの対応する光のツリーで、このノートでは、シャドウ・ツリー自体することができます。
関連する問題
- 1. AngularJSとShadow DOM
- 2. Aurelia and Shadow DOM
- 3. Shadow DOMのインポート動作
- 4. shadow dom - domがレンダリング/変更されたときを知る
- 5. app-header-layoutのshadow DOMのオーバーライドスタイル
- 6. XQueryとDOMの違い
- 7. Polymer:Light DOMとローカルDOM
- 8. Visual Studio Dom ExplorerとI.E.の違いF12ツールDom Explorer
- 9. Webコンポーネント、Shadow DOMイベントを追加しますか?
- 10. DOMとドキュメントクラスのgetElementByIdメソッドの違い
- 11. カスタム要素HTML5のLight DOM(シャドーDOM)にCSSスタイルを適用する
- 12. DygraphのポイントクリックコールバックがPolymer Shadow DOMで機能しない
- 13. HTMLイベントハンドラとDOMレベル0イベントハンドラの違い
- 14. iframeがあるときにShadow DOMを使用する理由
- 15. Shadow DOMを含むHTML DOMを直列化するにはどうすればいいですか?
- 16. shadow DOMのSVGパスをvisibleに設定する:hidden
- 17. Polymerでshadow DOM delegatesFocusオプションを使用するには?
- 18. shadow-domから重複IDエラーが発生しました
- 19. Shadow DOM内の2つの要素のうちの1つとgetRangeを使用
- 20. Webコンポーネント内でLight DOMを参照する
- 21. DOM内のHTMLCollectionとNodeListの違いは何ですか?
- 22. DOMのnode.isSameNode(node1)とnode === node1の違いは何ですか?
- 23. Page SourceのDOMとInspect Element iの違い
- 24. document.writeとDOM要素のJavaScriptの違い.AppendChild(テキスト)
- 25. jsイベントとDOMイベントの違いは何ですか?
- 26. JavaScriptとDOM
- 27. HTML DOMとstrpos
- 28. XML DOMとJavaScript
- 29. リダイレクトルータDomとエクスプレス
- 30. ポートとDOMレンダリング