3つのHTMLボタンがあります。親ボタンに応じたテキストサイズ
<button class='btn btn-default'>A</button>
<button class='btn btn-default'>ABCDEFG</button>
<button class='btn btn-default'>B</button>
すべてのボタンに固定幅が必要です。 38px。私がCSSを設定したとき
.btn { width: 38px; }
2番目のボタンのテキストがオーバーフローします。これをCSSでどうやって解決できますか?テキストは反復しないボタンに収まる必要があります。あなたの答えのための
EDIT
感謝。私は、テキストがボタンに収まるようにしたい。フィット感によって私はそれが隠れるべきではないという意味です。それは小さくなるはずです。あなたのBTNクラスに:
テキストを隠す/折り返す代わりに小さくすることはできますか? – Piu130
@ Piu130とにかくCSSだけではまだありません。私はあなたがボタンの幅に基づいて新しいフォントサイズを計算することができるJavaScriptを使用して何かを払うことができると確信しています。ビューポート(ブラウザの幅またはモバイル画面サイズ)に相対的なフォントサイズがある場合は、「vw」単位を使用できます。 「vw」ユニットの詳細については、https://www.w3schools.com/cssref/css_units.aspを参照してください。 – Tessa
Hey @ Piu130 JavaScript/jQueryの問題を解決するために私の答えを更新しました。運が良かった! – Tessa