実現したいこと
右側の上の文字を右端に寄せつつ、
右側の下の文字の左端を上の文字の左端に寄せたいです。
発生している問題・分からないこと
上のように、右寄せにすると、下の文字まで右寄せになってしまうのが難点です。
<style> </style> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" width="1000" height="1000"> <text x="0" y="60">←</text> <text x="20" y="50" font-family="sans-serif">あいうえお</text> <text x="20" y="70" font-family="serif">あいうえお</text> <text x="1000" y="60"text-anchor="end" text-anchor="end" style="float: right; display: block;">←</text> <text x="980" y="50" font-family="sans-serif" text-anchor="end">りんご</text> <text x="980" y="70" font-family="serif" text-anchor="end">apple</text> </svg>
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
チャットgptなどで調べましたが、text-anchor="start"にして、文字の量に合わせて自分でx座標の位置を調整するとか出ました。
これが、svgの限界なんですか。もしそうだとしたら、svgのフォントは全く役に立たない代物です。
こんなシステムの発案者がおかしいです。ヽ(`Д´)ノプンプン。
また、自分は上はsvgで、下が普通のhtmlとcssが嫌です。
そんなことさせられるくらいなら毒を吐きます。
贅沢は言っていないつもりです。
補足
特になし
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。