CSS は他のテクニックを使わずに水平ボタンを実装します
P粉893457026
P粉893457026 2023-09-04 12:29:02
0
1
499

最長のボタンの幅に基づいて、同じ幅の 2 つの水平ボタンを作成しようとしています。

  • 各ボタンのテキスト内容は、ユーザーが別のページで調整できます。そのため、テキストの長さ/最初のボタンと 2 番目のボタンのテキストの長さを制御することはできません。
  • ボタンを最長テキストの長さに合わせて調整しますが、ページの幅を超えないようにしておきます (モバイル デバイスなど)。
  • デフォルトでボタンを水平に表示したいのですが、水平に表示されない場合は、列として積み上げられます。
  • テキスト全体が収まらない場合は、ボタンのテキストを折り返す必要があります。
Yes
いいえ、申し訳ありませんが、それはできません

さまざまなオプションを試しましたが、うまくいきません。

  • グリッド レイアウト Grid-template-colums: 1fr 1fr を使用する場合、必要に応じてボタンを列に積み重ねる方法が見つかりません。
  • flex と flex:1 1 0 を使用するときに、ボタンの幅をテキストの長さに合わせる方法が見つかりません。

助けてください!

ありがとうございます! ダミアン。

P粉893457026
P粉893457026

全員に返信 (1)
P粉604848588

このオプションを試してみましょう。このアプローチのどこが気に入らないですか?

リーリー リーリー

A:この場合、コンテナ/ボタンはページの幅全体を占めます...テキストの幅に合わせて調整されません。

Q:さて、それでは:

リーリー リーリー
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!