ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML preタグのコンテンツの自動行折り返しの問題を解決する

HTML preタグのコンテンツの自動行折り返しの問題を解決する

黄舟
リリース: 2017-07-08 11:41:21
オリジナル
4156 人が閲覧しました

 要素は、事前にフォーマットされたテキストを定義できます。通常、pre 要素で囲まれたテキストには空白と改行が保持されます。テキストも固定幅フォントで表示されます。 </p>
<p></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"> タグの一般的な用途は、コンピューターのソース コードを表すことです。 <p>よく遭遇する問題は、コードに画像や Web ページのアドレスが含まれる場合、コードが非常に長くなり、その結果、ページが引き伸ばされたり、コードが境界を超えたりすることです。 <a href="http://www.php.cn/wiki/923.html" target="_blank">overflow</a>:hiddenを使うと元のコードが隠れてしまい、スクロールバーが表示されてしまい、非常に不便です。 </p><p><pre class="brush:php;toolbar:false"> のコンテンツの自動行折り返しの問題を解決する方法: </p><p>1. まず、<a href="http://www.php.cn/wiki/878.html" target="_blank">word-wrap</a>: Break-word; を使用してコンテンツを自動的に折り返します。 、Safariも使えるし、FFも悲劇。 </p><p>クリックしてデモを表示します</p><p>2. pre: </p><pre class="brush:html;toolbar:false">xmp, pre, plaintext {
display: block;
font–family:–moz–fixed;
white–space: pre;
margin:1em0;
}
ログイン後にコピー

のデフォルトのブラウザスタイルを確認しました。すべてにこの white-space: pre があり、white-space:

の値の説明が通常のデフォルトです。空白はブラウザによって無視されます。事前の空白はブラウザによって保持されます。 HTML の

 タグのように動作します。 nowrap テキストは折り返されず、テキストは <br> タグに遭遇するまで同じ行に続きます。 pre-wrap は空白シーケンスを保持しますが、行は通常どおり折り返されます。 pre-line は空白シーケンスをマージしますが、改行は保持します。継承は、空白 <a href="http://www.php.cn/wiki/169.html" target="_blank"> 属性 </a> の値が親要素から継承される必要があることを指定します。 </p><p>空白シーケンスを保持しながら通常通り改行を実行する pre-wrap があります。 </p><p>これで、スタイルを追加するだけです: </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false">pre {
white-space: pre-wrap;
word-wrap: break-word;
}
ログイン後にコピー

 のコンテンツが自動的に折り返されるようにします。 </p>

以上がHTML preタグのコンテンツの自動行折り返しの問題を解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
前の記事:HTMLのcodeタグとpreタグについて詳しく解説 次の記事:プレタグラップを自動的に作成するにはどうすればよいですか?
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
関連トピック
詳細>
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート