बूटस्ट्रैप v3 में मैं अक्सर अलग-अलग स्क्रीन चौड़ाई पर बहु कॉलम लेआउट को नियंत्रित करने के लिए क्लियरफिक्स के साथ संयुक्त छुपा - ** कक्षाओं का उपयोग करता हूं। उदाहरण के लिए,अनुपलब्ध - ** और छुपा - ** बूटस्ट्रैप v4
मैं अलग-अलग स्क्रीन चौड़ाई पर अपने बहु कॉलम सही ढंग से दिखाई देने के लिए एक छिपे हुए ** ** को एक डीआईवी में जोड़ सकता हूं।
उदाहरण के तौर पर यदि मैं उत्पाद फ़ोटो की पंक्तियां प्रदर्शित करना चाहता हूं, बड़ी स्क्रीन आकारों पर 4 प्रति पंक्ति, छोटी स्क्रीन पर 3, फिर बहुत छोटी स्क्रीन पर 2। उत्पाद फ़ोटो अलग-अलग ऊंचाई हो सकती हैं, इसलिए पंक्ति को ठीक से ब्रेक करने के लिए मुझे स्पष्ट फ़िक्स की आवश्यकता है।
यहाँ v3 में एक उदाहरण है ...
http://jsbin.com/tosebayode/edit?html,css,output
अब जब कि v4 इन वर्गों के साथ दूर किया गया है, और उन्हें दृश्य/छुपा के साथ बदल दिया - ** - ऊपर/नीचे वर्गों मैं करने लगते हैं इसके बजाय एक ही चीज़ को कई डीआईवी के साथ करना है।
यहाँ v4 में एक ऐसी ही उदाहरण है ...
http://jsbin.com/sagowihowa/edit?html,css,output
तो मैं ऊपर/नीचे कक्षाएं एक ही बात को प्राप्त करने के बहुत सारे के साथ कई DIVs जोड़ने के लिए होने के लिए एकल DIVs से चले गए हैं।
से ...
<div class="clearfix visible-xs-block visible-sm-block"></div>
करने के लिए ...
<div class="clearfix hidden-sm-up"></div>
<div class="clearfix hidden-md-up hidden-xs-down"></div>
<div class="clearfix hidden-md-down"></div>
वहाँ v4 में ऐसा करने का एक बेहतर तरीका है कि मैं अनदेखा कर दिया है?
आपको ऊपर और नीचे खेलने की जरूरत है। –