बूटस्ट्रैप 3 list-group-item
में, मेरे पास एक आइकन, कुछ टेक्स्ट और दो आइकन/बटन हैं जो सही फ़्लोट करना चाहिए।बूटस्ट्रैप 3: सूची-समूह-आइटम में फ़्लोटिंग तत्वों का विस्तार लंबवत स्थान
मैं इस कोशिश की:
<a class="list-group-item" ng-click="handleClick()">
<span class="glyphicon glyphicon-file"></span>
Some text goes here
<button class="btn btn-xs btn-warning pull-right" ng-click="handleButtonClick()"><span class="glyphicon glyphicon-trash"></span></button>
<some:custom:span></some:custom:span>
</a>
यह अच्छा काम करता है, तो परिणाम एक लाइन में फिट बैठता है:
यह भी जब खिड़की इतनी पतली है कि वास्तविक पाठ नहीं करता है काम करता है एक पंक्ति में फिट:
हालांकि, खिड़कियों पाठ एक पंक्ति में रहने की अनुमति देता है, लेकिन वहाँ पुल सही फैला के लिए पर्याप्त जगह नहीं है, तो चीजें गड़बड़ हो:
क्या मैं वास्तव में चाहते हैं है कि pull-right
स्पैन एक नई लाइन शुरू करते हैं और सही संरेखित करते हैं, और list-group-item
फिट होने के लिए लंबवत रूप से फैले हुए हैं। मैं उसे कैसे प्राप्त कर सकता हूं?
धन्यवाद! मैं पहले संस्करण के साथ गया, लेकिन '''' को' span' के साथ बदल दिया, जिसे इसे कानूनी बनाना चाहिए, और मैन्युअल रूप से ': होवर' प्रभाव जोड़ा गया है (जो बूटस्ट्रैप 'span.list-group-item: hover' पर लागू होता है केवल डिफ़ॉल्ट रूप से)। यह बिल्कुल अपेक्षित काम करता है। क्या आपको कोई स्पष्ट दस्तावेज पता है जिसे मुझे 'clearfix' रास्ता खोजने के लिए पढ़ना चाहिए था? – fefrei
फ़्लोट किए गए तत्व ठीक से मौजूद तत्व की ऊंचाई में नहीं जोड़ते हैं। यहां एक समान परिदृश्य का वर्णन किया गया है: http://css-tricks.com/the-how-and-why-of-clearing-floats/। – cdog