JavaScript を使用して SVG 要素を生成する
P粉662802882
P粉662802882 2023-08-22 22:04:39
0
2
526
<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>ただし、幅と高さがゼロの SVG 要素が作成されます。 </p>
P粉662802882
P粉662802882

全員に返信(2)
P粉670107661

.createElementNS は、svg 要素と path 要素に必要なメソッドです。以下に例を示します。

リーリー
いいねを押す +0
P粉294954447

svg 要素の 名前空間 URI 属性と xmlns 属性を忘れています。

さらに、version 属性はすべてのブラウザで無視されます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート