Я знаю, если я добавлю дырочный SVG-код в HTML, я смогу получить доступ ко всем слоям через CSS.Но в этом случае я хочу, чтобы мой SVG был отдельным файлом, а затем в HTML я ссылаюсь на него.Но возможно ли получить доступ к слоям в CSS?
<div class="test"><img src="file.svg" /></div>
Итак, я попробовал это:
let poly_shapes = function myfunction() {
var x = document.getElementById("svg1");
var y = x.contentDocument.getElementById('clouds_1_');
return y;};
HTML у меня есть:
<object id="svg1" data="pilis.svg" type="image/svg+xml"></object>
До этогоесли бы у меня был svg-код в html, этот JS работал бы
let poly_shapes = $('#clouds_1_')