エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ズーム可能なSVGを実装する方法の解説 | 株式会社カブク
ソフトウェアエンジニアの畠山です。今回は,SVGに対して"Pan"と"Zoom"を実装する方法を解説します。 Pa... ソフトウェアエンジニアの畠山です。今回は,SVGに対して"Pan"と"Zoom"を実装する方法を解説します。 PanとZoomのためのライブラリはsvg-pan-zoomなどがありますが,今回はこういったライブラリを使用しないで実装してみます。 ※ Google Chrome 69でしか動作検証していません。 SVGのviewBox まず最初に,svgタグのviewBox属性についておさらいしておきます。なぜならこのviewBoxを使ってPanとZoomを実現するからです.viewBox属性は”min-x”, “min-y”, “width”, “height” の4つの数値リストをスペース区切り(もしくはカンマ区切り)で指定します. 例えば,viewBox属性に[min-x min-y width height] = [0 0 100 100] を指定すると以下のようになります。 <sv
2024/03/30 リンク