2013-11-22 18 views
32

ऐसा लगता है कि शब्द रैपिंग अब आईई 11 में टेक्स्टरेरा तत्वों के लिए काम नहीं करता है। आईई 10 और इससे पहले, एफएफ, सफारी और क्रोम शब्द रैपिंग अपेक्षा के अनुसार काम करता है।इंटरनेट एक्सप्लोरर 11 शब्द रैप काम नहीं कर रहा है

आईई 11 किसी भी शब्द रैपिंग को लागू नहीं कर रहा है। मैंने textarea टैग में "wrap = hard" जोड़ने का प्रयास किया है और "शब्द-लपेटें: सामान्य" भी जोड़ना है सीएसएस के लिए।

क्या किसी और को इस समस्या का सामना करना पड़ा है? यदि हां, तो क्या आपको कोई समाधान मिला है। विंडोज इस अद्यतन को दबा रहा है और असंगत व्यवहार एक समस्या बन रहा है।

आपकी सहायता के लिए धन्यवाद।

यहाँ मेरे वर्तमान पाठ क्षेत्र टैग

<textarea class="wrklst-report_text" id="report_text_6586427" name="report_text[6586427]" title="Report Box" data-exam_seq="6586427" style="width:95%;"></textarea> 

है यह मेरा गणना सीएसएस

-webkit-appearance: textarea; 
-webkit-rtl-ordering: logical; 
-webkit-user-select: text; 
-webkit-writing-mode: horizontal-tb; 
background-color: rgb(255, 255, 255); 
border-bottom-color: rgb(0, 0, 0); 
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-image-outset: 0px; 
border-image-repeat: stretch; 
border-image-slice: 100%; 
border-image-source: none; 
border-image-width: 1; 
border-left-color: rgb(0, 0, 0); 
border-left-style: solid; 
border-left-width: 1px; 
border-right-color: rgb(0, 0, 0); 
border-right-style: solid; 
border-right-width: 1px; 
border-top-color: rgb(0, 0, 0); 
border-top-style: solid; 
border-top-width: 1px; 
color: rgb(0, 0, 0); 
cursor: auto; 
display: inline-block; 
flex-direction: column; 
font-family: Verdana, Arial, sans-serif; 
font-size: 16px; 
height: 300px; 
letter-spacing: normal; 
line-height: normal; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
padding-bottom: 2px; 
padding-left: 2px; 
padding-right: 2px; 
padding-top: 2px; 
resize: both; 
text-align: start; 
text-indent: 0px; 
text-shadow: none; 
text-transform: none; 
white-space: pre-wrap; 
width: 950px; 
word-spacing: 0px; 
word-wrap: break-word; 
writing-mode: lr-tb; 
+0

नहीं रेप्रो। आप कुछ नहीं दिखा रहे हैं या आप गलत हैं। – Will

+0

आपको वास्तविक इनपुट डेटा निर्दिष्ट करने की आवश्यकता है जो समस्या को पुन: उत्पन्न करता है, यह बताते हुए कि आप क्या होने की उम्मीद करते हैं और इसके बजाय क्या होता है। "काम नहीं कर रहा" एक समस्या विवरण नहीं है। –

+6

मुझे समस्या मिली। आपके इनपुट के लिए बहुत - बहुत धन्यवाद। इससे बहुत मदद मिली। ऐसा लगता है कि आईई 11 अब टेक्स्टरी तत्वों को अपने मूल div से "व्हाइट-स्पेस" संपत्ति का उत्तराधिकारी बनाता है। – wesley

उत्तर

59

है ताकि यह सुनिश्चित किया है कि इसका जवाब भविष्य में इस सवाल जाने वाले लोगों को स्पष्ट है में: ओ पी (wesley) प्रश्न के नीचे टिप्पणियों में खुद को प्रश्न का उत्तर दिया:

समस्या का कारण यह है कि इंटरनेट एक्सप्लोरर 11 बनाता है textarea तत्व जो भी white-space संपत्ति सीधे माता-पिता पर लागू होते हैं।

संकल्प white-space: pre-wrap को टेक्स्टरेरा में लागू करना है, जैसा कि Jean-François Beauchamp द्वारा पहचाना गया है।

+0

textarea { सफेद-स्थान: प्री-रैप; } सीएसएस में मेरी समस्या हल हो गई, धन्यवाद! – breez

+1

मैक्सिमो में, एक ही समस्या है।टेक्स्टरेरा से ठीक पहले स्टाइल टैग में, मुझे सफेद-स्थान जोड़ना पड़ा: प्री-रैप ताकि पाठ क्षेत्र सही ढंग से लपेट सके। - उदा। 'ओवरफ्लो: व्हाइट-स्पेस: प्री-रैप;" maxlength = "32000" '- क्रोम 43 और फ़ायरफ़ॉक्स 38 में यह समस्या नहीं थी। – Sun

0

ध्यान दें कि आईई 11, संगतता मोड में, लाइनों को सही ढंग से लपेट नहीं देगा। इसे प्राप्त करने के लिए, Alt, टूल्स, इंटरनेट विकल्प, सुरक्षा, स्थानीय इंट्रानेट, साइट्स, उन्नत पर क्लिक करें। देखें कि उस सूची में क्या है।

4

ऐड सीएसएस

{width: 100%} 

यह अपने टैग करने के लिए पाठ लपेट जाएगा

2

मैं एक अलग समस्या जहां शब्द-रैप IE11 पर काम नहीं कर रहा था के लिए यहां मिला,

{width: 100%} समाधान मेरे लिए काम किया।

2

मैं ने वही समस्या थी और शब्द-तोड़ स्टाइल को शब्द-रैप स्टाइल बदलकर इसे हल:

{ word-break: break-all; } 
+0

मुझे लगता है कि आप इंटरनेट एक्सप्लोरर का उपयोग 3 से अधिक वर्षों के बाद जवाब देने के लिए करते हैं। – iCarnagy

संबंधित मुद्दे