>  Q&A  >  본문

JavaScript를 사용하여 SVG 요소 생성

<p>JavaScript를 사용하여 SVG 요소를 만드는 방법은 무엇입니까? 다음 코드를 사용해 보았습니다. </p> <pre class="brush:php;toolbar:false;">var svg = document.createElement('SVG'); svg.setAttribute('style', 'border: 1px 단색 검정색'); svg.setAttribute('너비', '600'); svg.setAttribute('높이', '250'); svg.setAttribute('버전', '1.1'); svg.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); document.body.appendChild(svg);</pre> <p>그러나 너비와 높이가 0인 SVG 요소를 생성합니다. </p>
P粉662802882P粉662802882447일 전509

모든 응답(2)나는 대답할 것이다

  • P粉670107661

    P粉6701076612023-08-23 20:03:45

    .createElementNSsvgpath 요소에 따라 필요한 메서드입니다. 아래는 예시입니다.

    으아악

    회신하다
    0
  • P粉294954447

    P粉2949544472023-08-23 00:06:04

    svg元素的命名空间URIxmlns속성을 잊어버렸습니다.

    또한 version 속성은 모든 브라우저에서 무시됩니다.

    으아악

    회신하다
    0
  • 취소회신하다