CSS によるテキストの切り捨て テキストを自動的に切り捨てるスタイル コードを実装するには、次のコードを検討してください。 .切り捨てテキスト4 { オーバーフロー: 非表示; テキストオーバーフロー: 省略記号; ディスプレイ: -webkit-box; -webkit-box-orient: 垂直; -webkit-line-clamp: 4; } テストには次の HTML スニペットを使用します。 <スタイル> .my-div { 幅: 300ピクセル; マージン: 10px 自動; 背景: #ddd; } </スタイル> <div class="my-div 切り捨てテキスト-4"> シャッフルしない方法 - Knuth Fisher-Yates アルゴリズム。著者: Mike James。 2017 年 2 月 16 日木曜日。単純なアルゴリズムが間違っている場合もあります。 この場合は...をシャッフルします。言い換えると、配列がスキャンされると要素 下 </div> 操作効果: CSS パディングの問題 テキスト コンテナーに .my-div { 幅: 300ピクセル; マージン: 10px 自動; 背景: #ddd; + パディング: 30px; } 現在の効果 効果は次のようになります:
解決
.my-div { 幅: 300ピクセル; マージン: 10px 自動; 背景: #ddd; パディング: 30px; + 行の高さ: 75px; } すべての場所でこれほど大きな行の高さが必要なわけではないため、この方法はすべてのシナリオに適しているわけではありません。 パディングを置き換える
たとえば、 代わりに .my-div { 幅: 300ピクセル; マージン: 10px 自動; 背景: #ddd; - パディング: 30px; + 境界線: 30px 透明の実線; } 当然のことながら、それでもまだ限界はあります。つまり、要素自体に独自の コンテンツコンテナから余白を分離する これは、コンテンツとマージンを 2 つの要素に分離し、1 つの要素をマージンを実装するために専用に使用し、もう 1 つの要素をテキストの切り捨てを実装するために使用されるという、より普遍的な方法である可能性があります。これは簡単に理解できます。コードを見るだけです: <div クラス名="my-div"> <div className="切り捨てテキスト-4"> シャッフルしない方法 - Knuth Fisher-Yates アルゴリズム。著者: Mike ジェームズ。2017年2月16日木曜日。時には単純なアルゴリズムが 間違いです。この場合は...をシャッフルします。言い換えると、配列がスキャンされるときに 下の要素 </div> </div> 私たちのスタイルはそのままでいいのです。 コンテンツコンテナから余白を分離する 関連リソース オーバーフロー: 下部パディングを無視して非表示 オーバーフローを強制的に非表示にして、パディング右スペースを使わないようにするにはどうすればいいですか? 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: react-navigation6.xルーティングライブラリの基本的な使い方の詳しい説明
>>: Docker ベースの Redis マスタースレーブ クラスタの実装
MySQL スロー クエリ ログは、問題のあるクエリを追跡するのに非常に役立ちます。現在のプログラム...
質問から始めましょう5 年前、私が Tencent にいたとき、ページング シナリオでは MySQL...
1. 問題MySQL の初期化時に発生する問題は、次のとおりです。 1. 「MSVCR120.dll...
ケースの説明: - ページ効果を実現するためにテーブルを使用する- ハイパーリンクを機能させたくない...
私は長い間この問題に悩まされていましたが、検索してみたところ、実際にこの問題を解決した人がいることが...
コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...
スタックフローからの回答:単に<br>だけで十分です。その他の形式は、XHTML との互...
Windows フォームと同様の効果を得るには、中央をドラッグして div の位置を変更し、端をド...
目次序文配列.isArrayコンストラクタインスタンスプロトタイプオブジェクト.プロトタイプ.toS...
Dockerコンテナを使用する場合は、nsenterツールを使用する方が便利です。システムにない場合...
目次1. コンポーネントとは何ですか? 2. グローバルコンポーネントを作成する方法1 1. Vue...
https ベースポート 443。これはキーと呼ばれるものに使用されます。これらのことを理解せずにで...
1. 効果を達成する 2 知識ポイント2.1 <label> タグHTML では、<...
コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...
この記事の例では、アコーディオン効果を実現するためのVueの具体的なコードを参考までに共有しています...