मेरे पास एकाधिक गैर-रैपिंग, इनलाइन बाल तत्वों को एक मूल div के भीतर है जिसमें सेट width
और text-overflow
ellipsis
पर सेट है।टेक्स्ट-ओवरफ्लो का उपयोग करना: इलिप्सिस; जब माता-पिता इनपुट होता है तो माता-पिता div पर
जब अंतिम बच्चा एक एंकर टैग होता है, तो अंडाकार ठीक काम करते हैं, लेकिन जब यह इनपुट होता है, तो टेक्स्ट बस क्लिप करता है। चूंकि पिछले आइटम चरणीय चौड़ाई हैं, इसलिए मैं अंतिम इनपुट पर उचित अधिकतम चौड़ाई निर्धारित नहीं कर सकता।
.parent {
width: 120px;
background: #eee;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
<div class="parent">
<span class="child1">
<a href="#">link 1</a> text
<a href="#">Lorem ipsum dolor</a>
</span>
</div>
<div class="parent">
<span class="child1">
<a href="#">link 2</a> text
<input type="submit" class="request-topic-link" value="lorem-ipsum-dolor">
</span>
</div>
कोई सुझाव? यहां एक JSFiddle है।
एक jsfiddle या समकक्ष मददगार होगा – sjm
'पाठ
यहाँ अद्यतन मार्कअप और एक काम बेला है -ओवरफ्लो 'पाठ पर काम करने के लिए डिज़ाइन किया गया है, इनपुट तत्व नहीं। –