अनुच्छेदों को प्रारूपित करने के लिए मैं text-align:justify
का उपयोग करता हूं, लेकिन मुझे एक समस्या है कि शब्दों के बीच बड़ी जगहें हैं, आईई के लिए समाधान text-justify: distribute;
का उपयोग करना है, लेकिन क्रोम इसका समर्थन नहीं करता है, मेरा प्रश्न यह है कि मेरा प्रश्न क्या है http://jsfiddle.net/L5drN/सीएसएस टेक्स्ट संरेखण बड़े रिक्त स्थान को उचित ठहराने के लिए
उत्तर
हाइफ़ेनेशन (मैनुअल, सीएसएस, सर्वर-साइड, या क्लाइंट-साइड जावास्क्रिप्ट) का उपयोग करने पर विचार करें, उदाहरण देखें Can I use CSS to justify text with hyphenating words at the end of a line? के उत्तर उत्तर में टेक्स्ट में लंबे शब्द होने पर हाइफेनेशन बहुत मदद करता है।
तुम अब भी text-justify: distribute
रख सकते हैं, के रूप में यह समर्थन ब्राउज़रों पर परिणाम में सुधार कर सकते हैं, और यह समर्थन, (CSS Text Module Level 3 WD में) सीएसएस मानकीकरण ट्रैक में यह के रूप में प्राप्त करने के लिए उम्मीद की जा सकती।
कैसे आप पैराग्राफ को स्वरूपित करना चाहते हैं: मैं Chrome और Firefox
बड़ा रिक्त स्थान का उदाहरण के लिए इस्तेमाल करना चाहिए? क्या आपका मतलब चौड़ाई, ऊंचाई, अक्षर अंतर या शब्द अंतर है?
क्या आपने टेक्स्ट-एलाइन सीएसएस टैग का उपयोग करने का प्रयास किया है?
text-align:center
या शब्द-रिक्ति सीएसएस टैग?
word-spacing:10px
वह टेक्स्ट-एलाइन का उपयोग कर रहा है: –
को उचित ठहराना मैं शब्दों के बीच उस स्थान के बारे में नहीं हूं 1 सबसे बड़ी है कि 2 – Wizard
@Lopezito शायद सीएसएस शब्द अंतरण संपत्ति का उपयोग करने का प्रयास करें। यह शब्दों के बीच की जगह को परिभाषित करता है। https://developer.mozilla.org/en-US/docs/CSS/word-spacing –
के रूप में आप शब्द-रिक्ति के लिए पसंद करते हैं ऋणात्मक मानों दें ..
पूर्व:
मेरे लिएtext-align:justify;
word-spacing:-2px;
काम करता है और आशा है यह मदद करता है :)
उपयोग:
शब्द-ब्रेक: ब्रेक-सब;
और ठीक है!
धन्यवाद, लेकिन मुझे स्टील की समस्या चौड़ाई है क्रोम – Wizard
क्रोम अभी तक हाइफ़ेनेशन नहीं करता है, इसलिए क्रोम के लिए, आप अन्य विकल्पों तक ही सीमित हैं । Hyphenator.js hyphenate लिथुआनियाई ठीक लगता है; डेमो: http://www.cs.tut.fi/~jkorpela/js/hyphlt.html8 –