बूटस्ट्रैप 2 और बूटस्ट्रैप 3 के बीच बड़ा अंतर यह है कि बूटस्ट्रैप 3 "मोबाइल पहले" है।
इसका मतलब है कि डिफ़ॉल्ट शैलियों को मोबाइल उपकरणों के लिए डिज़ाइन किया गया है और नवबारों के मामले में, इसका मतलब है कि यह डिफ़ॉल्ट रूप से "ढह" गया है और जब यह एक निश्चित न्यूनतम आकार तक पहुंच जाता है।
बूटस्ट्रैप 3 की साइट में वास्तव में एक "संकेत" है कि क्या करना है:
http://getbootstrap.com/compenders/#nnbar
ढहने के बिंदु को अनुकूलित करें
आपके नावबार में मौजूद सामग्री के आधार पर, आपको उस बिंदु को बदलने की आवश्यकता हो सकती है जिस पर आपका नावबार ढह और क्षैतिज मोड के बीच स्विच करता है। @ ग्रिड-फ्लोट-ब्रेकप्वाइंट चर को अनुकूलित करें या अपनी खुद की मीडिया क्वेरी जोड़ें।
यदि आप अपने LESS को फिर से संकलित करने जा रहे हैं, तो आपको variables.less
फ़ाइल में विख्यात लेस चर मिलेगा । यह वर्तमान में "विस्तार" के लिए सेट है @media (min-width: 768px)
जो कि बूटस्ट्रैप 3 शब्दों द्वारा एक "छोटी स्क्रीन" (यानी एक टैबलेट) है।
@grid-float-breakpoint: @screen-tablet;
यदि आप ढह गए को थोड़ी देर रखना चाहते हैं तो आप इसे इस तरह समायोजित कर सकते हैं:
@grid-float-breakpoint: @screen-desktop;
(992px ब्रेक-पॉइंट)
या जल्द ही विस्तार
@grid-float-breakpoint: @screen-phone
(480px ब्रेक-पॉइंट)
यदि आप इसे बाद में विस्तारित करना चाहते हैं, और LESS को फिर से संकलित नहीं करते हैं, तो आपको उन शैलियों को अधिलेखित करना होगा जो 768px
मीडिया क्वेरी में लागू होते हैं और उन्हें पिछले मान पर वापस लाते हैं। फिर उचित समय पर उन्हें फिर से जोड़ें।
मुझे यकीन नहीं है कि यह करने के लिए एक बेहतर तरीका है। अपनी आवश्यकताओं के लिए बूटस्ट्रैप लेस का पुनर्कथन करना सबसे अच्छा (सबसे आसान) तरीका है। अन्यथा, आपको उन सभी सीएसएस मीडिया प्रश्नों को ढूंढना होगा जो आपके नवबार को प्रभावित करते हैं, उन्हें डिफ़ॉल्ट शैलियों @ 768px चौड़ाई पर अधिलेखित करें और फिर उन्हें एक उच्च न्यूनतम चौड़ाई पर वापस लाएं।
कम से कम परिवर्तन आपके लिए सिर्फ चर बदलकर वह जादू करेगा। जो कि LESS / SASS के प्री-कंपाइलर्स की बात है। =)
(ध्यान दें, मैंने उन सभी को देखा, यह लगभग 100 पंक्तियों की कोड है, जो मेरे लिए विचार को छोड़ने और किसी दिए गए प्रोजेक्ट के लिए बूटस्ट्रैप को फिर से संकलित करने के लिए पर्याप्त रूप से नाराज़ है) और दुर्घटना से कुछ गड़बड़ करने से बचें।
मुझे आशा है कि वह मदद करेंगे!
चीयर्स!