में छोड़ा गया है मेरे पास text-align: left
के साथ एक अजीब समस्या है जिसके बाद तत्व को एक उचित संपत्ति विरासत में मिली है। मैंने भी महत्वपूर्ण कीवर्ड का उपयोग करने की कोशिश की और यह अभी भी काम नहीं कर रहा है। अजीब बात यह है कि, यदि मैं क्रोम में डेवलपर मोड का उपयोग करता हूं, तो यह कहता हैtext-align: left
सक्रिय है, text-align: justify
निष्क्रिय है, लेकिन यह बायां संरेखण प्रस्तुत नहीं कर रहा है।पाठ-संरेखण को ओवरराइड करने में असमर्थ: टेक्स्ट-संरेखण के साथ औचित्य: सरल HTML
यहाँ मेरी कोड है: https://jsfiddle.net/h0vx9sLc/3/ ("ठीक" के साथ अद्यतन फिडल)
body { width: 100px; }
p:nth-child(1) { }
p:nth-child(2) { text-align: justify; }
p>span { text-align: left !important; }
<p>
<span>Testing Blah Blah Blah Blah Blah</span>
</p>
<p>
<span>Testing Blah Blah Blah Blah Blah</span>
</p>
सीएसएस प्राथमिकता के आधार पर वहाँ वास्तव में कोई मौका नहीं justify
संपत्ति left
तुलना में एक उच्च प्राथमिकता है है । मैंने क्रोम, फ़ायरफ़ॉक्स और आईई में इसका परीक्षण किया और सभी एक ही काम कर रहे हैं।
यहां क्रोम का स्क्रीन शॉट दावा है कि बाएं संपत्ति सक्रिय है, लेकिन ऐसा नहीं है।
आपकी कक्षा सिर्फ पी तत्व के टेक्स्ट-संरेखण को ओवरराइड करती है, आप वास्तव में स्पैन के साथ कुछ भी नहीं कर रहे हैं। यदि आप स्पैन को बाएं से सेट करते हैं, तो यह काम नहीं करेगा। – Nelson
@ नेल्सन अपडेट देखें – zer00ne