2011-11-24 10 views
6

मेरे पास एक स्टाइल div है जहां मुझे एक लंबा टेक्स्ट जोड़ने की आवश्यकता है। मेरे पास अधिकतम चौड़ाई है (100px) और मुझे "टेक्स्ट डाउन डाउन" करने की आवश्यकता है। अब मुझे अपनी समस्या का हल नहीं मिल रहा है: लंबे पाठ के मामले में, यह बॉक्स से बाहर चला जाता है। मेरे पास ऊंचाई की समस्या नहीं है इसलिए इसे किसी भी आकार की आवश्यकता होनी चाहिए।लंबे शब्द बॉक्स से बाहर बह रहे हैं - कैसे रोकें?

<style> 
    .infobox { 
     -moz-background-clip: padding;  
     -webkit-background-clip: padding; 
     background-clip: padding-box;  
     border: 6px solid rgba(0,0,0,0.3); 
     -webkit-border-radius: 4px; 
     -moz-border-radius: 4px; 
     border-radius: 4px; 

     padding: 30px; 
     width: 100px; 
     text-align: center; 

     top: 100px; 
     left: 200px; 
    } 
</style> 

<div class="infobox"> LOOOOOOOOOOOOOOOOOOOOOOOOOOOONG TEXT :)</div> 

उत्तर

12

word-wrap: break-word; मदद करनी चाहिए:

यह मेरा कोड है।

+0

धन्यवाद बहुत बहुत धन्यवाद! मैं इस एएसपी को स्वीकार करूंगा: डी –

+0

मैं 'ओवरफ्लो: ऑटो' के लिए जा रहा था, लेकिन आपका समाधान बहुत अधिक सुरुचिपूर्ण है। वैसे भी, इस समाधान के एक काम [JSFiddle] (http://jsfiddle.net/d59hM/) है। – Nasreddine

+0

@Nacereddine धन्यवाद, अगर आपको कोई फर्क नहीं पड़ता है, तो मैं इसे अपने उत्तर में शामिल करता हूं। – kapa

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