बूटस्ट्रैप के साथ तेज़, प्रतिक्रियाशील साइटें बनाएं
शक्तिशाली, एक्स्टेंसिबल और फीचर-पैक फ्रंटएंड टूलकिट। Sass के साथ निर्माण और अनुकूलित करें, प्रीबिल्ट ग्रिड सिस्टम और घटकों का उपयोग करें, और शक्तिशाली जावास्क्रिप्ट प्लगइन्स के साथ परियोजनाओं को जीवंत करें।
बूटस्ट्रैप के स्रोत Sass और JavaScript फ़ाइलों को npm, RubyGems, संगीतकार, या उल्का के माध्यम से स्थापित करें। पैकेज प्रबंधित इंस्टॉल में दस्तावेज़ीकरण या हमारी पूर्ण बिल्ड स्क्रिप्ट शामिल नहीं हैं। आप हमारे npm टेम्प्लेट रेपो का उपयोग npm के माध्यम से बूटस्ट्रैप प्रोजेक्ट को जल्दी से उत्पन्न करने के लिए भी कर सकते हैं।
<!-- CSS only --><linkhref="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT"crossorigin="anonymous">
<!-- JavaScript Bundle with Popper --><scriptsrc="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"integrity="sha384-u1OknCvxWvY5kfmNBILK2hRnQC3Pr17a+RTT6rIHI7NnikvbZlHgTPOOmMi466C8"crossorigin="anonymous"></script>
हमारी आरंभिक मार्गदर्शिकाएँ पढ़ें
हमारे आधिकारिक गाइड के साथ एक नई परियोजना में बूटस्ट्रैप की स्रोत फ़ाइलों को शामिल करने के बारे में जानकारी प्राप्त करें।
बूटस्ट्रैप एक मॉड्यूलर और अनुकूलन योग्य वास्तुकला के लिए Sass का उपयोग करता है। केवल उन घटकों को आयात करें जिनकी आपको आवश्यकता है, ग्रेडिएंट और शैडो जैसे वैश्विक विकल्प सक्षम करें, और हमारे चर, मानचित्र, फ़ंक्शन और मिक्सिन के साथ अपना स्वयं का CSS लिखें।
एक स्टाइलशीट आयात करें और आप हमारे सीएसएस की प्रत्येक विशेषता के साथ दौड़ में शामिल हो गए हैं।
// Variable overrides first
$primary:#900;$enable-shadows:true;$prefix:"mo-";// Then import Bootstrap
@import"../node_modules/bootstrap/scss/bootstrap";
बूटस्ट्रैप 5 वैश्विक थीम शैलियों, व्यक्तिगत घटकों और यहां तक कि उपयोगिताओं के लिए सीएसएस चर का बेहतर उपयोग करने के लिए प्रत्येक रिलीज के साथ विकसित हो रहा है। :rootहम कहीं भी उपयोग के लिए एक स्तर पर रंगों, फ़ॉन्ट शैलियों, और बहुत कुछ के लिए दर्जनों चर प्रदान करते हैं । घटकों और उपयोगिताओं पर, सीएसएस चर संबंधित वर्ग के लिए दायरे में हैं और आसानी से संशोधित किए जा सकते हैं।
नई शैलियाँ लिखने के लिए हमारे किसी भी वैश्विक :rootचर का उपयोग करें। CSS वैरिएबल var(--bs-variableName)सिंटैक्स का उपयोग करते हैं और बच्चों के तत्वों द्वारा इनहेरिट किए जा सकते हैं।
बूटस्ट्रैप को अपनी पसंद के अनुसार अनुकूलित करने के लिए वैश्विक, घटक, या उपयोगिता वर्ग चरों को ओवरराइड करें। प्रत्येक नियम को फिर से घोषित करने की आवश्यकता नहीं है, बस एक नया चर मान है।
बूटस्ट्रैप 5 में नया, हमारी यूटिलिटीज अब हमारे यूटिलिटी एपीआई द्वारा जेनरेट की गई हैं । हमने इसे एक फीचर-पैक सैस मैप के रूप में बनाया है जिसे जल्दी और आसानी से अनुकूलित किया जा सकता है। किसी भी उपयोगिता वर्ग को जोड़ना, हटाना या संशोधित करना इतना आसान कभी नहीं रहा। उपयोगिताओं को उत्तरदायी बनाएं, छद्म-वर्ग प्रकार जोड़ें, और उन्हें कस्टम नाम दें।
// Create and extend utilities with the Utility API
@import"bootstrap/scss/bootstrap";$utilities:map-merge($utilities,("cursor":(property:cursor,class:cursor,responsive:true,values:autopointergrab,)));
JQuery के बिना शक्तिशाली जावास्क्रिप्ट प्लगइन्स
आसानी से टॉगल करने योग्य छिपे हुए तत्व, मोडल और ऑफकैनवास मेनू, पॉपओवर और टूलटिप्स, और भी बहुत कुछ जोड़ें—सभी बिना jQuery के। बूटस्ट्रैप में जावास्क्रिप्ट HTML-प्रथम है, जिसका अर्थ है कि प्लगइन्स जोड़ना उतना ही आसान है जितना कि dataविशेषताएँ जोड़ना। अधिक नियंत्रण की आवश्यकता है? प्रोग्रामेटिक रूप से अलग-अलग प्लगइन्स शामिल करें।
जब आप HTML लिख सकते हैं तो अधिक JavaScript क्यों लिखें? dataबूटस्ट्रैप के लगभग सभी जावास्क्रिप्ट प्लगइन्स में एक प्रथम श्रेणी डेटा एपीआई है, जो आपको केवल विशेषताओं को जोड़कर जावास्क्रिप्ट का उपयोग करने की अनुमति देता है ।
बूटस्ट्रैप में एक दर्जन प्लगइन्स हैं जिन्हें आप किसी भी प्रोजेक्ट में छोड़ सकते हैं। उन्हें एक ही बार में छोड़ दें, या केवल वही चुनें जिनकी आपको आवश्यकता है।
बूटस्ट्रैप आइकॉन एक ओपन सोर्स एसवीजी आइकन लाइब्रेरी है जिसमें 1,500 से अधिक ग्लिफ़ हैं, जिसमें हर रिलीज़ में अधिक जोड़े जाते हैं। वे किसी भी प्रोजेक्ट में काम करने के लिए डिज़ाइन किए गए हैं, चाहे आप स्वयं बूटस्ट्रैप का उपयोग करें या नहीं। उन्हें एसवीजी या आइकन फोंट के रूप में उपयोग करें—दोनों विकल्प आपको वेक्टर स्केलिंग और सीएसएस के माध्यम से आसान अनुकूलन प्रदान करते हैं।
आधिकारिक बूटस्ट्रैप थीम मार्केटप्लेस से प्रीमियम थीम के साथ बूटस्ट्रैप को अगले स्तर पर ले जाएं । थीम बूटस्ट्रैप पर अपने स्वयं के विस्तारित ढांचे के रूप में बनाए गए हैं, जो नए घटकों और प्लगइन्स, दस्तावेज़ीकरण और शक्तिशाली बिल्ड टूल से समृद्ध हैं।