2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SVGとReactで可変サイズのフキダシ

Posted at

この記事は グラフィックス全般 Advent Calendar 2023 21日目の記事です。

可変サイズにしてみた

旋回の続きで、SVGのフキダシをのサイズを可変にしてみました。

See the Pen アドベントカレンダー2023「SVGとReactで可変サイズのフキダシ」 by 柏崎ワロタロ (@warotarock) on CodePen.

やっていることは簡単で、インラインSVGのpathをテキストのdivに合わせサイズを調整して生成しています。

divのサイズはgetBoundingClientRectで取得しています。この関数で返ってくるサイズは単位がpxなのでSVG内でそのまま使うことができました。px以外の単位を使う場合はちょっと大変になるかもしれません。

まとめ

SVGでできることは多いですが、パスとテキストだけでも相当に使いでがあります。オススメです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?