इस तकनीक के लिए कुछ वैध उपयोग के मामले हैं। उदाहरण के लिए, आपके पास शीर्षक और विवरण वाली तालिका हो सकती है। शीर्षक के लिए अधिक स्थान को संरक्षित करने के लिए, आप छोटे व्यूपोर्ट पर एक पंक्ति में विवरण को एक-पंक्ति तक सीमित करते हैं और आप इस आइटम के विवरण पृष्ठ पर विवरण दोहराते हैं।
हालांकि, मैं अक्सर इसे बटन जैसी वस्तुओं पर इस्तेमाल करता हूं या लेबल भी बनाता हूं ताकि वे अच्छे दिखें (?) या उन्हें लंबवत रूप से संरेखित करते समय। लेकिन एक बार जब आप व्यूपोर्ट बदलते हैं या टेक्स्ट का आकार बदलते हैं, तो टेक्स्ट का अंत गायब हो जाता है।
मुझे लगता है कि "... अगर कुछ स्थितियों में उपयोग किया जाता है" तो वहाँ है, लेकिन यह निश्चित रूप से इसके बिना एक बेहतर ब्लॉग पोस्ट शीर्षक बनाता है। जैसा कि एरिक कहते हैं, पाठ को छोटा करने के लिए वैध उपयोग के मामले हैं। शायद कुछ ही, लेकिन फिर भी वैध।
अंतिम लक्ष्य डेटा को "खोने" से रोकना है, कुछ यह निश्चित रूप से CSS . में हो सकता है. पाठ जो अनजाने में एक कंटेनर को ओवरफ्लो कर देता है वह इस अर्थ में खो जाता है कि वह वहां नहीं है। और अगर वह पाठ बस नहीं है, तो उपयोगकर्ता इसे याद करेंगे, भले ही यह वेब पर प्रकाशित अब तक की सबसे अच्छी और सबसे अच्छी तरह से तैयार की गई कार्रवाई हो।
एरिक बताते हैं कि टेक्स्ट को छोटा करने का कोई तरीका नहीं है text-overflow: ellipsis
दृश्यमान। एक बार यह चला गया, यह चला गया (हालांकि स्क्रीन पाठक इसकी घोषणा करते प्रतीत होते हैं) यह व्यावहारिक रूप से खो गया डेटा है। आप इसके साथ ठीक हो सकते हैं। यह तब तक अच्छा है जब तक आप जानते हैं कि क्या हो रहा है और इसका इरादा है।
लेकिन यहाँ एरिक का कहना है जिसने मुझे इसे साझा करना चाहा:
अपने डिज़ाइन में फिट होने के लिए सामग्री को बाधित न करें, अपने सीएसएस को लंबे शब्दों को इनायत से संभालने के लिए लचीला बनाएं।
फिर आप हो सकता है सामग्री को डिजाइन के अनुरूप बनाना चाहते हैं। लेकिन मैं शायद एरिक की तरह तर्क दूंगा कि डिजाइन सामग्री के अनुकूल होना चाहिए बल्कि दूसरी तरफ से। मुझे ऐसी किसी भी स्थिति को याद करने में कठिनाई होती है जहां किसी पृष्ठ पर टेक्स्ट महत्वहीन है या बिना उद्देश्य के इस हद तक है कि अगर मैं सीएसएस संपत्ति द्वारा निर्धारित किसी भी मनमानी बिंदु पर बंद हो जाता हूं तो मैं शांत हो जाऊंगा। हो सकता है कि ब्लॉग पोस्ट का एक संग्रह जहां प्रत्येक पोस्ट को छोटा करने से पहले पोस्ट सामग्री का एक अंश दिखाता है, लेकिन यह वास्तव में उपयोग का मामला नहीं है text-overflow: ellipse
.
CSS में एक लचीली डिज़ाइन बनाने के लिए उपकरण हैं जो पाठ की अलग-अलग लंबाई के लिए खाते हैं। तो शायद के पक्ष में गलती रक्षात्मक सीएसएस लिखना… सीएसएस जो मुद्दों का अनुमान लगाता है और जानता है कि विभिन्न सामग्री परिदृश्यों को इनायत से कैसे संभालना है। text-overflow: ellipsis
उसके लिए आपके CSS शस्त्रागार का हिस्सा हो सकता है। लेकिन यह बच्चे को नहाने के पानी के साथ बाहर फेंक भी सकता है। यह पूछने लायक है कि क्या उस डेटा को खोना उस सामग्री की कीमत के लायक है जो उस सामग्री को बाल कटवाने देने से पहले करना चाहिए।
जब हम टेक्स्ट को छोटा करने की बात कर रहे हैं...
लाइन क्लैम्पिन' (मल्टीपल लाइन टेक्स्ट को छोटा करना)
विषम डिजाइन को गले लगाना
फ्लेक्सबॉक्स और टेक्स्ट इलिप्सिस का एक साथ उपयोग करना
"अधिक दिखाएं" बटन के साथ बहुपंक्ति छोटा पाठ
लिंक साझा करने के लिए - CSS-Tricks पर Permalink
टेक्स्ट-ओवरफ़्लो: इलिप्सिस को हानिकारक माना जाता है मूल रूप से प्रकाशित सीएसएस-ट्रिक्स। तुम्हे करना चाहिए समाचार पत्र प्राप्त करें.
- '
- 2019
- 2020
- 2021
- 2022
- a
- About
- कार्य
- की घोषणा
- पुरालेख
- चारों ओर
- शस्त्रागार
- लेख
- अवतार
- बच्चा
- से पहले
- BEST
- बेहतर
- ब्लॉग
- वेबदैनिकी डाक
- कॉल
- मामला
- मामलों
- कुछ
- परिवर्तन
- कंटेनर
- सामग्री
- तिथि
- बचाव
- विवरण
- डिज़ाइन
- विस्तार
- विभिन्न
- से प्रत्येक
- गले
- ठीक ठीक
- उदाहरण
- फिट
- लचीला
- प्रपत्र
- देते
- लक्ष्य
- संभालना
- होना
- कैसे
- How To
- HTTPS
- मुद्दों
- IT
- जानना
- लेबल
- लाइन
- LINK
- लंबा
- देखिए
- बनाया गया
- बनाना
- बनाता है
- हो सकता है
- अधिक
- अधिकांश
- विभिन्न
- अन्य
- भाग
- बिन्दु
- अंक
- पोस्ट
- संपत्ति
- प्रकाशित
- उद्देश्य
- RE
- पाठकों
- दोहराना
- स्क्रीन
- भावना
- Share
- साझा
- स्थिति
- छोटा
- So
- कुछ
- अंतरिक्ष
- में बात कर
- RSI
- फेंकना
- पहर
- शीर्षक
- एक साथ
- उपकरण
- परम
- उपयोग
- उपयोगकर्ताओं
- दिखाई
- पानी
- वेब
- क्या
- या
- बिना
- शब्द
- लायक
- आपका