テキストの長さに応じて、左側のテキストの幅を自動調整できる状況を実現したい。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 つの方法 (シンプルで使いやすい)
イベントについて: MySQL 5.1 では、イベントの概念が導入され始めました。イベントは「時間ト...
このプロジェクトでは、環境を構築するために Docker コンテナを使用します。Dockerfile...
Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます。以下の操作はすべて...
MySQL は非常に強力なリレーショナル データベースです。しかし、初心者の中には、インストールや設...
目次1. MySQLデータのバックアップ1.1. データをバックアップするためのmysqldumpコ...
この記事では主に、高さが不明な垂直方向の中央揃えを CSS で実装する方法を紹介し、皆さんと共有しま...
最新のパーフェクト アロエ ベラ ジェルのパッケージ ボックスには、赤いフォントで完璧な英語の文字が...
指定したサイズより大きいファイルを検索するには、find コマンドを使用します。 検索 / -typ...
目次1.mysqlダンプ実行プロセス:特徴2. CSVファイルをエクスポートする(最も柔軟性が高い)...
1. GitLabの紹介Gitlab 公式アドレス: https://about.gitlab.co...
1. シナリオの説明:私たちの環境ではマイクロサービスを使用しています。各プログラムには個別のプロセ...
NFS とは何ですか?ネットワークファイルシステムネットワーク上でファイルを保存および整理するための...
1. ワニスの概要1. ワニスの紹介Varnish は、新しいソフトウェア アーキテクチャを使用し、...
最近、ビジネス側から、一部のユーザー情報の挿入に失敗し、エラー メッセージが「不正な文字列値:&qu...
rpmコマンドがソフトウェアのインストールに使用するパラメータはどれですか: -i rpm コマンド...