मुझे आश्चर्य है कि आप "नॉवरैप" या "पूर्व" के साथ "व्हाइट-स्पेस" का समाधान क्यों ढूंढ रहे हैं, यह सही व्यवहार नहीं कर रहा है: आप अपने पाठ को एक पंक्ति में मजबूर करते हैं! पाठ को लाइनें तोड़नी चाहिए, लेकिन शब्दों को डिफ़ॉल्ट के रूप में नहीं तोड़ना चाहिए। यह कुछ सीएसएस विशेषताओं के कारण होता है: वर्ड-रैप, ओवरफ्लो-रैप, वर्ड-ब्रेक और हाइफ़न। तो आप भी कर सकते हैं:
word-break: break-all;
word-wrap: break-word;
overflow-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
इसलिए समाधान उन्हें हटा देता है, या "परेशान" या "सामान्य" के साथ उन्हें ओवरराइड करता है:
word-break: unset;
word-wrap: unset;
overflow-wrap: unset;
-webkit-hyphens: unset;
-moz-hyphens: unset;
-ms-hyphens: unset;
hyphens: unset;
अद्यतन: मैं JSfiddle के साथ प्रमाण भी प्रदान करता हूं: https://jsfiddle.net/azozp8rr/