कोई स्ट्रिंग लपेटने के लिए एक सीएसएस विधि का उपयोग करें जिसमें कोई सफेद-स्पेस न हो। तीन विधियां:
1) सीएसएस व्हाइट-स्पेस प्रॉपर्टी का उपयोग करें। ब्राउज़र असंगतताओं को कवर करने के लिए, आपको इसे कई तरीकों से घोषित करना होगा। तो बस अपनी looooong स्ट्रिंग कुछ ब्लॉक स्तर तत्व में डाल दें (उदा।
some_block_level_tag {
white-space: pre; /* CSS 2.0 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3.0 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP Printers */
word-wrap: break-word; /* IE 5+ */
}
2) force-wrap mixin from Compass का उपयोग करें:, div, पूर्व, पी) और उस तत्व निम्नलिखित सीएसएस दे।
3) मैं तो बस के रूप में भी अच्छी तरह से इस में देख रहा था और मुझे लगता है कि हो सकता है काम (लेकिन मैं) और अधिक पूरी तरह से ब्राउज़र समर्थन का परीक्षण करने की जरूरत है:
.break-me {
word-wrap: break-word;
overflow-wrap: break-word;
}
संदर्भ: wrapping content
विडंबना यह है कि स्ट्रिंग ओवरफ़्लो में स्ट्रिंग नहीं टूटती है ... – splattne
मुझे ईमानदारी से उम्मीद है कि आपका विषय इस अनुक्रम से क्लोन नहीं किया जा सकता है ... :) –