回答:
見W3C CSS2.1のデフォルトのスタイルシートやCSS2.2ワーキングドラフト。PREのすべての設定をコピーして、独自のクラスに配置します。
pre {
display: block;
unicode-bidi: embed;
font-family: monospace;
white-space: pre;
}
overflow: scroll
か?または、水平スクロールのみが必要な場合overflow-x: scroll
developer.mozilla.org/en-US/docs/Web/CSS/overflow
overflow: auto;
方が優れている場合があります。そうしないと、スクロールバーが不要になったときに2セットのスクロールバーが表示される可能性があります。
空白のCSSプロパティを参照してください。
.like-pre { white-space: pre; }
white-space: pre-wrap
便利な場合もあります。のように動作しますがpre
、長い行を折り返します。
これにより、SPANはPREのようになります。
span {
white-space: pre;
font-family: monospace;
display: block;
}
必要に応じてcssセレクターを変更することを忘れないでください。
具体的には、調べているプロパティは次のとおりです。
white-space: pre
http://www.quirksmode.org/css/whitespace.html
http://www.w3.org/TR/CSS21/text.html#white-space-prop
このスタイルを試してください
.pre {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
line-height: 1.5;
word-break: break-all;
white-space: pre;
white-space: pre\9; /* IE7+ */
display: block;
}
ここでも同じ-http ://www.makemyshop.in/
なぜspanタグの代わりに<pre>タグを使用しないのですか?どちらもインラインなので、どちらも希望どおりに動作するはずです。<pre>の定義全体を上書きすることに問題がある場合は、クラス/ IDを指定してください。