テキストの長さに応じて、左側のテキストの幅を自動調整できる状況を実現したい。1行が表示できない場合、右側のテキストのスペースが圧迫されず、左側のテキストが溢れて省略されてしまう。同様に、右側のテキストが長くなると、右側のテキストがいっぱいに表示され、左側のテキストが圧迫されてはみ出し、省略されるような効果が生じます。あまり分かりにくいかもしれませんので、効果の写真を見てみましょう。 1. 右側のテキストの幅は右側のテキストと同じで、デフォルトでは左側が残りのスペースをすべて占めます。 2. 右側のテキストの幅は 1 と同じです。左側のテキストが非常に長く、オーバーフローしています。 3. 左側のテキストは 2 と同じですが、右側のテキストには 2 つの「right」が追加されています。 スタイルは以下の通りです: .フッター{ 幅: 300ピクセル; 高さ: 20px; ディスプレイ: フレックス; オーバーフロー: 非表示; } 。左 { 背景: #3cc8b4; フレックス: 1 1 自動; オーバーフロー: 非表示; テキストオーバーフロー: 省略記号; 空白: ラップなし; 最小幅: 50px; } 。右 { 背景: #9bc; 最大幅: 250px; } .右省略記号 { オーバーフロー: 非表示; テキストオーバーフロー: 省略記号; 空白: ラップなし; } <div class="footer"> <div class="left"> 左左左左左左左左左左左左 </div> <div class="right"> <div class="right-ellipsis"> 右右右右右右右右 </div> </div> </div> このコードは、max-width、min-width、および right-ellipsis という div を追加します。以下の効果を実現します。 ニーズに応じてさまざまな効果を実現できます。設計要件の概要: 左側の幅は自動的に拡大し、右側の幅も自動的に拡大し、オーバーフローしたり省略したりすることはできません。左のテキストの長さが制限を超えると、左のテキストはオーバーフローして省略されます。効果は以下のとおりです。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: React コンポーネント間で通信する 3 つの方法 (シンプルで使いやすい)
JSON データを美しいインデント形式で表示するには、最も単純な JSON.stringify 関...
Dockerデーモンのアクセラレータを構成する設定ファイルから Docker を起動し、/etc/d...
ビュー: MySQL のビューはテーブルと多くの類似点があります。ビューも複数のフィールドと複数のレ...
目次シーン紹介深い応答性トリガーゲッターDep.targetを探すゲッターセッター要約するシーン紹介...
1.1 一般的なマーキング一般的なタグは開始タグと終了タグで構成されます。構文は次のとおりです: ...
今日、PHP で作業しているときに、Xampp サーバーに付属の mysql データベースを使用する...
キャンバスを使用して、参照用の影付きのグラフィックとテキストを作成します。具体的な内容は次のとおりで...
1. プロメテウスの紹介Prometheus は、もともと SoundCloud によって開発された...
目次1. 問題の説明2. 原因分析3. 解決策4. 処理1. 問題の説明調整センターでは、最後の 2...
背景グループでは、CSS を使用してインセット コーナー ボタンを実装する方法や、矢印付きのボタンを...
セルのパディングは、セルの内容と境界線の間の距離です。基本的な構文<TABLE セルパディング...
目次概要予防1. 使用方法2. 実装手順予備実装コード効果: Geo共通設定上記の構成を追加した後の...
導入: Nginx (エンジン エックスと同じ発音) は、BSD のようなプロトコルに基づいてリリー...
目次1. スロットを使用する理由1.1 スロット1.2 コンポーネントのスロット1.3 例2. この...
開発中、MySQL へのリモートアクセスでよく問題に遭遇します。そのたびに検索する必要があり、面倒に...