बूटस्ट्रैप 3 ट्यूटोरियल

बीएस होम बी एस आरंभ करें बीएस ग्रिड बेसिक बीएस टाइपोग्राफी बीएस टेबल्स बीएस छवियां बीएस जंबोट्रॉन बीएस वेल्स बीएस अलर्ट बीएस बटन बीएस बटन समूह बीएस ग्लिफ़कॉन्स बीएस बैज/लेबल बीएस प्रोग्रेस बार्स बीएस पेजिनेशन बीएस पेजर बीएस सूची समूह बीएस पैनल बीएस ड्रॉपडाउन बीएस पतन बीएस टैब्स/गोलियां बीएस नवबार बीएस फॉर्म बीएस इनपुट्स बीएस इनपुट 2 बीएस इनपुट साइजिंग बीएस मीडिया ऑब्जेक्ट्स बी एस हिंडोला बीएस मोडल बीएस टूलटिप बीएस पॉपओवर बीएस स्क्रॉलस्पाई बीएस एफिक्स बीएस फिल्टर

बूटस्ट्रैप ग्रिड

बीएस ग्रिड सिस्टम बीएस स्टैक्ड/क्षैतिज बीएस ग्रिड छोटा बीएस ग्रिड माध्यम बीएस ग्रिड लार्ज बीएस ग्रिड उदाहरण

बूटस्ट्रैप थीम्स

बीएस टेम्पलेट्स बीएस थीम "सिम्पली मी" बीएस थीम "कंपनी" बीएस थीम "बैंड"

बूटस्ट्रैप उदाहरण

बीएस उदाहरण बी एस प्रश्नोत्तरी बीएस व्यायाम बी एस प्रमाणपत्र

बूटस्ट्रैप सीएसएस रेफरी

सीएसएस सभी वर्ग सीएसएस टाइपोग्राफी सीएसएस बटन सीएसएस फॉर्म सीएसएस हेल्पर्स सीएसएस छवियां सीएसएस टेबल्स सीएसएस ड्रॉपडाउन सीएसएस नवस ग्लिफ़िकन्स

बूटस्ट्रैप जे एस रेफरी

जे एस एफिक्स जेएस अलर्ट जे एस बटन जे एस हिंडोला जे एस संक्षिप्त जेएस ड्रॉपडाउन जेएस मोडल जेएस पॉपओवर जेएस स्क्रॉलस्पी जेएस टैब जेएस टूलटिप


बूटस्ट्रैप एफ़िक्स प्लगइन (उन्नत)


प्रत्यय प्लगइन

Affix प्लगइन एक तत्व को पृष्ठ पर एक क्षेत्र में चिपका (लॉक) होने की अनुमति देता है। इसका उपयोग अक्सर नेविगेशन मेनू या सामाजिक आइकन बटन के साथ किया जाता है, ताकि पृष्ठ को ऊपर और नीचे स्क्रॉल करते समय उन्हें एक विशिष्ट क्षेत्र में "छड़ी" बनाया जा सके।

प्लगइन स्क्रॉल स्थिति के आधार पर इस व्यवहार को चालू और बंद करता है ( CSS positionसे का मान बदलता staticहै )।fixed

उदाहरण 1) एक चिपका हुआ नावबार:

उदाहरण 2) एक चिपका हुआ साइडबार:

Affix के साथ, जब हम पेज को ऊपर और नीचे स्क्रॉल करते हैं, तो मेनू हमेशा दिखाई देता है और अपनी स्थिति में लॉक होता है।



एक निश्चित नेविगेशन मेनू कैसे बनाएं

निम्न उदाहरण दिखाता है कि क्षैतिज चिपका हुआ नेविगेशन मेनू कैसे बनाया जाता है:

उदाहरण

<nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="197">

निम्न उदाहरण दिखाता है कि लंबवत चिपका हुआ नेविगेशन मेनू कैसे बनाया जाता है:

उदाहरण

<ul class="nav nav-pills nav-stacked" data-spy="affix" data-offset-top="205">

उदाहरण समझाया गया

data-spy="affix"उस तत्व में जोड़ें जिसे आप चिपकाना चाहते हैं।

वैकल्पिक data-offset-top|bottomरूप से, स्क्रॉल की स्थिति की गणना करने के लिए विशेषता जोड़ें।

यह काम किस प्रकार करता है

affix प्लगइन तीन वर्गों के बीच टॉगल करता है: .affix, .affix-top, और .affix-bottomप्रत्येक वर्ग एक विशेष राज्य का प्रतिनिधित्व करता है। कक्षा position:fixed के अपवाद के साथ, वास्तविक स्थिति को संभालने के लिए आपको सीएसएस गुण जोड़ना होगा ।.affix

  • .affix-topप्लगइन यह इंगित करने के लिए या वर्ग जोड़ता .affix-bottomहै कि तत्व अपने सबसे ऊपर या सबसे नीचे की स्थिति में है। इस बिंदु पर CSS के साथ पोजिशनिंग की आवश्यकता नहीं है।

  • चिपकाए गए तत्व के पीछे स्क्रॉल करने से वास्तविक एफ़िक्सिंग चालू हो जाता है - यह वह जगह है जहाँ प्लगइन .affix-topया .affix-bottomवर्ग को .affixवर्ग (सेट position:fixed) से बदल देता है। इस बिंदु पर, आपको पृष्ठ में चिपकाए गए तत्व की स्थिति के लिए CSS topया गुण जोड़ना होगा।bottom

  • यदि एक निचला ऑफ़सेट परिभाषित किया गया है, तो पिछले स्क्रॉल करने से यह .affixवर्ग को .affix-bottom. चूंकि ऑफ़सेट वैकल्पिक हैं, इसलिए किसी एक को सेट करने के लिए आपको उपयुक्त सीएसएस सेट करना होगा। इस मामले में, position:absoluteजब आवश्यक हो तो जोड़ें।

ऊपर के पहले उदाहरण में, एफ़िक्स प्लगइन .affixवर्ग (स्थिति: निश्चित) को <nav> तत्व में जोड़ता है जब हम ऊपर से 197 पिक्सेल स्क्रॉल करते हैं। यदि आप उदाहरण खोलते हैं, तो आप यह भी देखेंगे कि हमने सीएसएस topसंपत्ति को 0 के मान के साथ .affixकक्षा में जोड़ा है। यह सुनिश्चित करने के लिए है कि जब हम ऊपर से 197 पिक्सेल स्क्रॉल कर चुके हों, तो नेवबार हर समय पृष्ठ के शीर्ष पर रहता है।


स्क्रॉलस्पी और एफिक्स

स्क्रॉलस्पाई प्लगइन के साथ एफिक्स प्लगइन का उपयोग करना :

क्षैतिज मेनू (नवबार)

<body data-spy="scroll" data-target=".navbar" data-offset="50">

<nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="197">
...
</nav>

</body>

लंबवत मेनू (सिडनेव)

<body data-spy="scroll" data-target="#myScrollspy" data-offset="15">

<nav class="col-sm-3" id="myScrollspy">
  <ul class="nav nav-pills nav-stacked" data-spy="affix" data-offset-top="205">
  ...
</nav>

</body>

पूर्ण बूटस्ट्रैप एफ़िक्स संदर्भ

सभी प्रत्यय विधियों और घटनाओं के पूर्ण संदर्भ के लिए, हमारे बूटस्ट्रैप जेएस एफिक्स संदर्भ पर जाएं ।