タグ

ブックマーク / fuuno.net (2)

  • SVG、JavaScriptを埋め込んで object呼び出し。

    3つ目の読み込み方。 こんにちは、「ふ」です。 HTMLSVGを読み込む方法として代表的なのが、<img>タグで呼び出す「参照表記」と、直接<svg>要素としてデータをHTMLに記述する「インライン表記」です。 当コーナーでもこの2つの方法をベースに色々な記事を展開してきました。しかし、それぞれにメリット/デメリットもあります。 ■ 参照表記 ・コードも短くて、とにかくお手軽 ・SVG内の要素にアクセスできない ・SVGコード内に埋め込んだimageやJavaScriptが反映されない ■ インライン表記 ・通常のHTML要素のように、子要素にアクセスしてScriptでも何でもあり ・HTMLのコードが長くなってしまう ・複数のSVGを取り込んだ場合、classやidの衝突に配慮する必要あり 特に選択に困るのが、JavaScriptを実装したSVG画像を、1つのページに何個も読み込むとき

    SVG、JavaScriptを埋め込んで object呼び出し。
  • SVGをcreateElementするには「NS」が必要。。

    〽️ NSとは名前空間のこと。 〽️ 名前空間とは? 〽️ なぜcreateElementはダメなのか? SVGアニメーション、作り方。 静的コンテンツの枠を飛び出す。 CSSアニメーション、作り方。 webアニメーションを1から学ぼう♪ ⬆︎SVGついてのまとめページ、CSSアニメーションの基コーナーはこちら。 syntax。 let svg1 = document.「「1createElementNS」」("http://www.w3.org/2000/svg","svg"); createElement( )では動かない。 こんにちは、「ふ」です。 HTMLにおいてSVGを扱うときには、<img>で外部参照する、または<body>内に直接SVGコードを記述することが多いかと思います。 しかし時として、 「何らかのタイミングやきっかけに応じて、<svg>要素を生成して表示」 というよ

    SVGをcreateElementするには「NS」が必要。。
  • 1