Closed4
Reactアプリケーションで表示していたsvgが横にずれる
PCでの動作確認では問題なかったが、スマホで確認したところSafariでもChromeでもずれていた
svgがずれているように思ったが、よく見たら「svg内で表示していたテキスト」がずれていた
svgファイル内のtextタグでテキストが定義されている
この定義を修正する必要がある
<tspan x="-162" y="0">テキスト</tspan>
これがあるとデフォルトのx座標がずれる。まず一旦tspanタグごと削除
<text x="0" y="0" text-anchor="middle">テキスト</text>
これで上下中央に配置が可能
このスクラップは2023/08/08にクローズされました