回答編集履歴
1
.
answer
CHANGED
@@ -1,5 +1,7 @@
|
|
1
|
-
`<object>` があるHTMLページと参照しているSVGが同一オリジンであるときだけ、`object.getSVGDocument()` で SVG の `Document` ノードを取得できます。
|
1
|
+
`<object>` があるHTMLページと参照しているSVGが同一オリジンであるときだけ、`object.getSVGDocument()` で SVG の `Document` ノードを取得できます。`document.querySelector('object').getSVGDocument().documentElement` などで `<svg>` にアクセスできるでしょう。
|
2
2
|
|
3
|
+
オリジンが異なる場合は不可能です。
|
4
|
+
|
3
5
|
> svgにcssを適用できなかった
|
4
6
|
|
5
7
|
この場合は別々のドキュメントなので、HTMLページ内で指定したスタイルシートは一切 SVG に効きません。
|