Ответы пользователя по тегу SVG
  • Как сделать ссылку внутри SVG файла на какой-либо объект?

    wisgest
    @wisgest
    Не ИТ-специалист
    Вставлять классическим способом — тегом <object/>.
    Ответ написан
    Комментировать
  • Как сделать отсчет координат от центра в svg?

    wisgest
    @wisgest
    Не ИТ-специалист
    Указать во viewBox координаты левого верхнего угла равные отрицательной половине его ширины и высоты, например
    viewBox="-50 -50 100 100"
    Ответ написан
    Комментировать
  • Как вставить svg в html?

    wisgest
    @wisgest
    Не ИТ-специалист
    <object id="svg1" type="image/svg+xml" data="mountain.svg"></object>

    Можно менять через JS. Если не изменяет память к корневому элементу SVG можно добраться с помощью
    document.getElementById("svg1").contentDocument.documentElement
    .
    Ответ написан
    Комментировать
  • Как вставлять svg?

    wisgest
    @wisgest
    Не ИТ-специалист
    <object id="svg1" type="image/svg+xml" data="/path/file.svg"></object>
    
    <script>
    var SVGDocument = document.getElementById("svg1").contentDocument;
    var SVGSVGElement = SVGDocument.documentElement;
    SVGSVGElement.style.backgroundColor = "red";
    </script>
    Ответ написан
    Комментировать
  • Как скачать SVG картинку?

    wisgest
    @wisgest
    Не ИТ-специалист
    Убрать из ссылки image/svg+xml (или заменить на text/plain) — будет показана страница с исходным кодом SVG, — сохранить её в файл или, если браузер не позволяет (иначе можно было бы просто открыть и сохранить исходную ссылку), скопировать содержимое страницы и вставить в текстовый редактор.
    Ответ написан
    Комментировать