Jawaban:
Lihat W3C CSS2.1 Default Style Sheet atau CSS2.2 Working Draft . Salin semua pengaturan PRE dan taruh di kelas Anda sendiri.
pre {
display: block;
unicode-bidi: embed;
font-family: monospace;
white-space: pre;
}
overflow: scroll? Atau jika Anda hanya ingin overflow-x: scroll pengembang
overflow: auto;mungkin lebih baik jika tidak, Anda mungkin akan mendapatkan dua set scrollbar saat Anda tidak membutuhkannya.
Lihat properti CSS spasi putih .
.like-pre { white-space: pre; }
white-space: pre-wrapberguna. Ini berperilaku seperti pre, tetapi membungkus garis panjang.
Ini membuat SPAN terlihat seperti PRE:
span {
white-space: pre;
font-family: monospace;
display: block;
}
Ingatlah untuk mengubah pemilih css sebagaimana mestinya.
Secara khusus, properti yang Anda lihat adalah:
white-space: pre
http://www.quirksmode.org/css/whitespace.html
http://www.w3.org/TR/CSS21/text.html#white-space-prop
Coba gaya ini
.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;
}
Digunakan sama di sini - http://www.makemyshop.in/
Mengapa tidak menggunakan tag <pre> saja, bukan tag span? Keduanya sejajar, jadi keduanya harus berperilaku sesuai keinginan Anda. Jika Anda memiliki masalah saat menimpa seluruh definisi <pre>, berikan saja kelas / id.