私はSVGで新しく、作成した図形にテキストを追加しようとしています。私は次のようにしました:https://fiddle.jshell.net/30kL3mzt/ しかし、SVGのテキストはポリゴンと共に変わります。テキストのサイズを一定に保つことは可能ですか?または少なくとも文字のサイズを制御するには?svgで一定のフォントサイズを維持する方法
<div id="tab">
<div class='chevron'>
<svg width="25%" height='100%' viewBox="0 0 20 20" preserveAspectRatio="none">
<polygon fill=steelblue stroke-width=0
points="0,0 2,10 0,20 18,20 20,10 18,0" />
<text x="0" y="10" font-family="Verdana" font-size="2" >I love SVG!</text>
</svg>
</div>
</div>
<div id="middle">
<svg width="25%" height='100%' viewBox="0 0 20 20" preserveAspectRatio="none">
<polygon fill=steelblue stroke-width=0
points="0,0 2,10 0,20 18,20 20,10 18,0" />
<text x="0" y="10" font-family="Verdana" font-size="2" >I love SVG!</text>
</svg>
</div>
を私もリンクでコードを参照してください、しかし、そうすることはできません必要に応じて、使用フォントアイコンクラス、あなたのコードを投稿し、問題をよりよく説明してください。 – somethinghere
ここにコードがありますが、私はフィドルが鉛を見るのが簡単だとわかりましたが、今は両方持っています! –
フォントgetScreenCTM()に変換を適用し、反転してテキストに適用します。 –