पर प्रदर्शित नहीं होता है मैंने क्रोम और फ़ायरफ़ॉक्स पर text-overflow: ellipsis
का परीक्षण किया है और दोनों ने टेक्स्ट को छोटा कर दिया है, लेकिन यह अंत में '...'
नहीं दिखाता है। इसमें ग़लत क्या है?टेक्स्ट इलिप्सिस फ्लेक्सबॉक्स आइटम
मैंने min-width
, max-width
, max-width
, flex: 0 1 auto
, आदि जैसे अन्य समाधानों का उपयोग करने का प्रयास किया है, लेकिन उनमें से कोई भी काम नहीं कर रहा है। इलिप्सिस दिखाई नहीं देता है। https://jsfiddle.net/dpbejpou/1/
नोट:: मैं पहले से ही इस तरह के रूप, दूसरों के समाधान उपयोग करने की कोशिश की तरह मैंने कहा, न्यूनतम-चौड़ाई
ul { display: flex; height: 40px; margin: 0; padding: 0; width: 100%; list-style: none; } ul li { display: flex; align-items: center; height: 100%; padding: 0 4px; border-bottom: 1px solid #eee; } ul li:first-child { width: 55px; flex-shrink: 0; } ul li:first-child input { width: 100%; } ul li:last-child { width: 48px; flex-shrink: 0; } ul li:nth-child(2) { flex: 0 1 auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0px; } ul li:nth-child(3) { width: 75px; flex-shrink: 0; }
यहाँ समस्या प्रदर्शित करने के लिए एक बेला है:
यह मेरा कोड है , अधिकतम चौड़ाई (जिसे आप पहले से ही मेरे कोड में देख सकते हैं) on this link मिला लेकिन कोड स्टिल काम नहीं करता है।
(http [साथ flexbox काम नहीं कर रहा संयोजन में पाठ-अतिप्रवाह] की संभावित डुप्लिकेट: // stackoverflow।com/प्रश्न/31069474/पाठ-अतिप्रवाह-इन-संयोजन-साथ-flexbox-नहीं काम), लेकिन आप यह भी एक आंतरिक रैपिंग तत्व की जरूरत है: https://jsfiddle.net/dpbejpou/2/ – Pete
@Pete की तरह मैंने कहा प्रश्न में, मैंने पहले से ही 'न्यूनतम-चौड़ाई' समाधान का उपयोग किया है, जो पहले से ही कोड में है लेकिन अभी भी काम नहीं करता है। यही कारण है कि मैंने एक नया सवाल किया। – celsomtrindade
@Pete मुझे ऐसा नहीं लगता है, यहां हमारे पास डिस्प्लेफ्लेक्स है; + एक ही टैग पर पाठ-अतिप्रवाह, जो नहीं संगत (और किसी भी तरह सुसंगत नहीं है, यह फ्लेक्स है और यह अंत में लपेट कर सकते हैं) है, मैं लगता है कि प्रदर्शन: तालिका/तालिका सेल और टेबल लेआउट संभाल लेंगे इस –