前提・実現したいこと
数値を増減するボタンの間に、現在値を表示するコンポーネントがあります。
下記はデモです。
CodeSandBox
デモはReact.js
を使用しています。
+マークや-マークが表示された際や数値の桁が増減する度に、テキストの分量が変わり、それに伴いマイナスボタンの位置が変わります。
テキストの分量に関わらずテキストの幅を固定し、マイナスボタンの位置が動かないようにしたいです。
「css テキスト 幅 固定」でググったのですが、解決策を見つけることができませんでした。
該当のソースコード
js
1const [count, setCount] = useState(0); 2 3 return ( 4 <div className="wrap"> 5 <button onClick={() => setCount(count + 1)}>プラス</button> 6 <span>現在地: {count > 0 ? "+" + count : count}</span> 7 <button onClick={() => setCount(count - 1)}>マイナス</button> 8 </div> 9 );
css
1span { 2 padding: 0 8px; 3}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。