का उपयोग करते हुए निम्नलिखित शैलियों:
.divideMe{
width:100px;
word-wrap: break-word;
}
<div class='divideMe'>reallyreallyreallyreallyreallyreallylongstring</div>
यह उत्पादन
reallyreallyreally
reallyreallyreallyl
ongstring
हालांकि यह वास्तव में मात्रा में शब्द नहीं तोड़ता है तो आप अभी भी द्वारा डबल (ट्रिपल) यह चयन कर सकते हैं इस पर क्लिक करते हैं । मुझे यकीन नहीं है कि यह ब्राउज़र कितना संगत है लेकिन यह मेरे द्वारा उपलब्ध ब्राउज़रों पर ठीक काम करता प्रतीत होता है। ध्यान रखें कि यह CSS3 संपत्ति है।
आईई 6,7,8 पर परीक्षण ठीक है। एफएफ 3.6
पर एक और समाधान ओवरफ्लो को छिपाना और स्क्रॉल बार दिखाना होगा यदि आप इसे एक पंक्ति में रखना चाहते हैं। लेकिन चूंकि आपका पहला दृष्टिकोण छुपाए जाने की बजाय पूरी स्ट्रिंग को दिखाना था, मुझे लगता है कि यह एक अच्छा दृष्टिकोण हो सकता है।
स्रोत
2010-06-22 14:51:28
काम करता है, लेकिन W3- मान्य नहीं है। – Phliplip
@Phliplip - यह [मान्य होगा] (http://www.w3.org/TR/css3-text/#word-wrap), लेकिन [वर्तमान डब्ल्यू 3 वैधकर्ता] (http://jigsaw.w3.org/सीएसएस-सत्यापनकर्ता /) सीएसएस 3 अनुपालन की जांच नहीं कर सकता है। –
इस समाधान की कमी यह है कि आपके पास कोई नियंत्रण नहीं है जहां ब्रेक दिखाई देंगे। जैसा कि मेरे उत्तर में वर्णित है, '' तत्व का उपयोग करके, आप उन स्थानों को सेट कर सकते हैं जहां आप URL को तोड़ना चाहते हैं (उदा।, प्रत्येक '&' से पहले)। –