ホームページ > 記事 > ウェブフロントエンド > CSS のワードブレーク、ワードラップ、ホワイトスペースの違い
CSS のワードブレーク、ワードラップ、ホワイトスペースの違いの例。必要な友人は、
テスト用の HTML コードを参照してください
1aae6d537db471b0921840a1044b68a1safjaskflasjfklsajfklasjflksajflksjflkasfdsafdsfksafj94b3e26ee717c64999d7867364b1b4a3 1988bbf16ede8f4b3314902a5d209c2eThis is all English. This is all English. This is all English.94b3e26ee717c64999d7867364b1b4a3 1988bbf16ede8f4b3314902a5d209c2e全是中文的情况。全是中文的情况。全是中文的情况。94b3e26ee717c64999d7867364b1b4a3 1988bbf16ede8f4b3314902a5d209c2e中英文混排的情况。Chinese and English. 中英文混排的情况。Chinese and English.94b3e26ee717c64999d7867364b1b4a3复制代码
コードは次のとおりです:
.c1{ width:300px;word-break:normal;border:1px solid red;}[object Object]
Ifコンテンツは長い英語文字列です。文字列が使用されている場合、IE6 はコンテナーを開きますが、他のブラウザーはオーバーフローするだけでコンテナーは開きません。
コードは次のとおりです。
.c1{ width:300px;word-break:break-all;border:1px solid red;}
長い英語文字列はラップできません。 Firefox の場合
コードは次のとおりです。
.c1{ width:300px;word-break:keep-all;border:1px solid red;}
IE6 では、長い英語の文字列と長い中国語の文がコンテナを開きますが、IE7 と IE8 では、長い英語の文字列のみが直接オーバーフローします。溢れてしまいます。
コードは次のとおりです:
.c1{ width:300px;word-wrap:normal;border:1px solid red;}
これは最初のケースと同じです
コードは次のとおりです:
.c1{ width:300px;word-wrap:break-word;border:1px solid red;}
すべてのブラウザに改行があります:
.c1{ width:300px;white-space:normal;border:1px solid red;}
.c1{ width:300px;white-space:pre;border:1px solid red;}7と同じ
css 背景の説明:透明
以上がCSS のワードブレーク、ワードラップ、ホワイトスペースの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。