बूटस्ट्रॅप प्रतिसाद दिवपी 12 स्तंभ ग्रिडाचेर तयार केला. तशेंच आमी त्या प्रणालीचेर आदारीत स्थिर- आनी द्रव-रुंदी मांडावळ समाविष्ट केल्या.
बूटस्ट्रॅपाचो भाग म्हूण पुरवण केल्ली मुलभूत ग्रिड प्रणाली 940px-रुंद, 12-स्तंभ ग्रिड आसा .
तशेंच तातूंत वेगवेगळ्या साधनांखातीर आनी रिझोल्यूशनांखातीर चार प्रतिसाद दिवपी बदल आसात: फोन, टॅबलेट पोर्ट्रेट, कोश्टक लॅंडस्केप आनी ल्हान डेस्कटॉप, आनी व्हड वाइडस्क्रीन डेस्कटॉप.
- <div वर्ग = "ओळ" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span8" > ... </div>
- </div> हें नांव
हांगा दाखयल्ले प्रमाणें, दोन "स्तंभ" आशिल्ली मुळावी मांडावळ तयार करूं येता, दरेक स्तंभ आमी आमच्या ग्रिड प्रणालीचो भाग म्हूण व्याख्या केल्ल्या 12 मुळाव्या स्तंभांच्या संख्येंत पातळटात.
- <div वर्ग = "ओळ" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span4 ऑफसेट4" > ... </div>
- </div> हें नांव
बूटस्ट्रॅपांत स्थिर (बिगर द्रव) ग्रिड प्रणाली आशिल्ल्यान, नेस्टिंग सोंपें आसा. तुमची सामुग्री नेस्ट करपाक, फकत अस्तित्वांत आशिल्ल्या स्तंभा भितर नवो .row
आनी स्तंभांचो संच जोडात ..span*
.span*
- <div वर्ग = "ओळ" >
- <div वर्ग = "span12" >
- स्तंभाची पातळी 1
- <div वर्ग = "ओळ" >
- <div class = "span6" > पातळी 2 </div>
- <div class = "span6" > पातळी 2 </div>
- </div> हें नांव
- </div> हें नांव
- </div> हें नांव
परिवर्तनशील हें | मुलभूत मोल | वर्णन |
---|---|---|
@gridColumns |
12 हें नांव | स्तंभांची संख्या |
@gridColumnWidth |
60px इतलें आसा | दर एका स्तंभाची रुंदाय |
@gridGutterWidth |
20px हें आसा | स्तंभांमदीं नकारात्मक जागो |
@siteWidth |
सगळ्या स्तंभांची आनी गटरांची गणना केल्ली बेरीज | मिक्सिनाची रुंदाय थारावपाखातीर स्तंभ आनी गटरांची संख्या .container-fixed() मेजता |
बूटस्ट्रॅपांत तयार केल्ले मुलभूत 940px ग्रिड प्रणाली पसंतीचे करपाखातीर मुठीभर चड-उणें आसात, वयर दस्तावेजीत केल्यात. ग्रिडा खातीर सगळे चड-उणें चडांत चडांत सांठोवन दवरतात.less.
ग्रिडांत बदल करप म्हणल्यार तीन व्हेरिएबल बदलप @grid*
आनी बूटस्ट्रॅप परतून संकलित करप. variables.less मदीं ग्रिड चडांत चड बदलात आनी पुनर्संकलन करपाक दस्तावेजीत केल्ल्या चार मार्गांतलो एक वापरात . तुमी चड स्तंभ जोडटात जाल्यार, grid.less हातूंत आशिल्ल्यांखातीर CSS जोडपाची खात्री करात.
ग्रिडाचें पसंतीचें काम फकत मुलभूत पातळेचेर, 940px ग्रिडाचेर काम करता. Bootstrap च्या प्रतिसादात्मक आंगांक सांबाळपाक, तुमकां responsive.less हातूंत ग्रिड पसंतीचेय करचे पडटले.
मुलभूत आनी सादी 940px-रुंद, केंद्रीत मांडावळ फकत जवळजवळ खंयच्याय संकेतथळा खातीर वा पान एकेच पुरवण केल्या <div class="container">
.
- <शरीर> हें नांव
- <div वर्ग = "कंटेनर" >
- ...
- </div> हें नांव
- </body> हें नांव
<div class="container-fluid">
लवचीक पान रचणूक, किमान- आनी चडांत चड-रुंदी, आनी डाव्या हाताची बाजूची पट्टी दिता. ऍप्लिकेशनां आनी डॉक्स खातीर तो बरोच.
- <div class = "कंटेनर-द्रव" >
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span2" >
- <!--साइडबार आशय-->
- </div> हें नांव
- <div वर्ग = "span10" >
- <!--शरीर आशय-->
- </div> हें नांव
- </div> हें नांव
- </div> हें नांव
वेगवेगळ्या डिव्हायसांचेर आनी स्क्रीन रिझोल्यूशनांचेर तुमचे प्रकल्प चड योग्य करपाक मदत करपाक बूटस्ट्रॅप मुठीभर माध्यम क्वेरींक तेंको दिता. हांगा कितें आस्पावलां तें पळयात:
लेबल | मांडावळ रुंदाय | स्तंभ रुंदाय | गटराची रुंदाय |
---|---|---|---|
स्मार्टफोन वापरतात | 480px आनी ताचे सकयल | द्रव स्तंभ, थारावीक रुंदाय नात | |
पोर्ट्रेट टॅबलेट | 480px ते 768px | द्रव स्तंभ, थारावीक रुंदाय नात | |
लॅंडस्केप टॅबलेट | 768px ते 940px | 44px हें आसा | 20px हें आसा |
डिफॉल्ट | 940px आनी वयर | 60px इतलें आसा | 20px हें आसा |
व्हडलें प्रदर्शन | 1210px आनी वयर | 70px इतलें आसा | 30px इतलें आसा |
माध्यम क्वेरी जायत्या अटींचेर आदारीत सानुकूल CSS परवानगी दितात-प्रमाण, रुंदाय, प्रदर्शन प्रकार, आदी-पूण चड करून min-width
आनी भोंवतणी लक्ष केंद्रीत करता max-width
.
बूटस्ट्रॅपांत आपोआप ह्यो मिडिया क्वेरी आसपावीत करिनात, पूण तीं समजून घेवप आनी जोडप खूब सोंपें आसा आनी उण्यांत उणें सेटअप जाय पडटा. बूटस्ट्रॅपाची प्रतिसाद दिवपी वैशिश्ट्यां समाविष्ट करपा खातीर तुमचे कडेन कांय पर्याय आसात:
फकत ताचो आस्पाव कित्याक करचो ना? खरेंच सांगचें जाल्यार सगळें प्रतिसाद दिवपाची गरज ना. विकसकांक हें वैशिश्ट्य काडून उडोवपाक प्रोत्साहन दिवचे परस, आमी तें सक्षम करप सगळ्यांत बरें अशें मानतात.
- // लॅंडस्केप फोन आनी सकयल
- @मीडिया ( कमाल - रुंदी : 480px ) { ... } .
- // पोर्ट्रेट टॅबलेट करपाक लॅंडस्केप फोन
- @मीडिया ( कमाल - रुंदी : 768px ) { ... } .
- // लॅंडस्केप आनी डेस्कटॉपाचेर पोर्ट्रेट टॅबलेट
- @media ( min - width : 768px ) आनी ( max - width : 940px ) { ... } .
- // व्हड डेस्कटॉप
- @मीडिया ( मिनिट - रुंदी : 1200px ) { . } .