जवाबों:
पर देखो W3C CSS2.1 डिफ़ॉल्ट स्टाइल शीट या CSS2.2 कार्यकारी ड्राफ्ट । PRE के लिए सभी सेटिंग्स कॉपी करें और उन्हें अपनी कक्षा में रखें।
pre {
display: block;
unicode-bidi: embed;
font-family: monospace;
white-space: pre;
}
overflow: scroll? या अगर आप केवल क्षैतिज स्क्रॉलिंग overflow-x: scroll डेवलपर
overflow: auto;बेहतर हो सकता है अन्यथा आप स्क्रॉलबार के दो सेट के साथ समाप्त हो सकते हैं जब आपको उनकी आवश्यकता नहीं होती है।
देखें white-space सीएसएस संपत्ति ।
.like-pre { white-space: pre; }
white-space: pre-wrapउपयोगी पा सकते हैं । यह व्यवहार करता है pre, लेकिन लंबी लाइनों को लपेटता है।
यह स्पैन को PRE की तरह बनाता है:
span {
white-space: pre;
font-family: monospace;
display: block;
}
सीएसएस चयनकर्ता को उचित रूप में बदलना याद रखें।
विशेष रूप से, वह संपत्ति जो आप देख रहे हैं:
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/
स्पैन टैग के बजाय केवल <pre> टैग का उपयोग क्यों नहीं किया जाता है? दोनों इनलाइन हैं, इसलिए दोनों को उस तरह से व्यवहार करना चाहिए जैसा आप चाहते हैं। यदि आपको <pre> की पूरी परिभाषा को ओवरराइड करने में कोई समस्या है, तो बस इसे एक कक्षा / आईडी दें।