div内のテキストコンテンツのオーバーフローを解決する方法

小云云
リリース: 2018-01-22 13:43:35
オリジナル
3803 人が閲覧しました

div 内のコンテンツを編集すると、オーバーフローが発生することがあります。このような場合はどうすればよいでしょうか?この記事では、主に p でのテキスト コンテンツのオーバーフローに関する一般的な解決策を紹介します。非常に良い基準値を持っています。ぜひ一緒に学びましょう。

テキストコンテンツの長さの不確実性とページレイアウトの固定性により、テキストのオーバーフローが頻繁に発生します。解決策は次のとおりです。

1: テキスト親コンテナの幅と高さを指定します。 :overflo: "hidde" を超えて設定します

-----欠点は、テキストの最後の行が完全に表示されないことが多いことです。1 行の表示のみを制御する場合に使用することをお勧めします。テキスト

2: css+p でテキストオーバーフローを防ぎ、余分な部分が省略記号になり、行が表示されます。 -text-overflow: ellipsis; overflow: hidden;

-- ----欠点は、Firefox ブラウザーでは非表示にする必要があるページがあまりないことです。使用方法

3: jQuery を使用して文字数を制限する


$(document).ready(function(){
//限制字符个数
$(“.word_overflow”).each(function(){
var maxwidth=23;
if($(this).text().length>maxwidth){
$(this).text($(this).text().substring(0,maxwidth));
$(this).html($(this).html()+'…');
}
});
});
ログイン後にコピー

関連する推奨事項:

オーバーフロー 非表示: CSS を使用したコンテンツ オーバーフローの問題に対する最も包括的な解決策

コンテンツ オーバーフローの概要CSSフローティングによる問題とそのフローティングを解除するMethod_jquery

以上がdiv内のテキストコンテンツのオーバーフローを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!