बूटस्ट्रॅप प्रतिसाद दिवपी 12-स्तंभ ग्रिड, मांडावळ, आनी घटकांचेर तयार केला.
बूटस्ट्रॅप कांय HTML घटकांचो आनी CSS गुणधर्मांचो वापर करता जाका HTML5 डॉकटायप वापरपाची गरज आसता. तुमच्या सगळ्या प्रकल्पांच्या सुरवेक ताचो आस्पाव करचो.
- <!DOCTYPE html> हें नांव
- <html lang = "en" > हें नांव
- ...
- </html> अशें म्हण्टात
बूटस्ट्रॅप मुळावी जागतीक प्रदर्शन, टायपोग्राफी, आनी दुवो शैली सेट करता. खासा करून आमी: १.
margin
आंगाचेर काडून उडोवपbackground-color: white;
केलाbody
@baseFontFamily
, @baseFontSize
, आनी गुणधर्म वापरात@baseLineHeight
@linkColor
आनी दुवे रेखांकन फकत चालू करात:hover
हे शैली scaffolding.less भितर मेळटात .
बूटस्ट्रॅप 2 कडेन, पोरनो रीसेट ब्लॉक Normalize.css च्या फायद्या खातीर सोडून दिला , निकोलस गॅलाघेर आनी जोनाथन नील हांचो एक प्रकल्प जो HTML5 बॉयलरप्लेटाकय शक्त दिता . आमी आमच्या reset.less भितर Normalize चो चडसो वापर करताना , आमी Bootstrap खातीर खासा कांय घटक काडून उडयल्यात.
मुलभूत Bootstrap ग्रिड प्रणाली 12 स्तंभ वापरता , प्रतिसाद वैशिश्ट्यां सक्षम करिनासतना 940px रुंद कंटेनरा खातीर तयार करता . प्रतिसाद दिवपी CSS फायल जोडल्या उपरांत, ग्रिड तुमच्या व्यूपोर्टाचेर आदारून 724px आनी 1170px रुंद जावपाक अनुकूल जाता. 767px viewports सकयल, स्तंभ द्रव जातात आनी उबे स्टॅक जातात.
साद्या दोन स्तंभ मांडावळी खातीर, a तयार करात .row
आनी योग्य संख्या .span*
स्तंभ जोडात. ही 12 स्तंभांची जाळी आशिल्ल्यान, दरेक .span*
त्या 12 स्तंभांची संख्या पातळटा, आनी दरेक ओळी खातीर (वा पालकांतल्या स्तंभांची संख्या) सदांच 12 मेरेन जोडपाक जाय.
- <div वर्ग = "ओळ" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span8" > ... </div>
- </div> हें नांव
हें उदाहरण दिल्यार, आमकां .span4
आनी .span8
, 12 वट्ट स्तंभ आनी एक पुराय ओळ तयार करून.
.offset*
वर्ग वापरून स्तंभ उजवे वटेन हालयात . दरेक वर्ग स्तंभाच्या डाव्या किनाराक पुराय स्तंभ वाडयता. देखीक, चार स्तंभांचेर .offset4
हालता ..span4
- <div वर्ग = "ओळ" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span3 ऑफसेट2" > ... </div>
- </div> हें नांव
तुमची सामुग्री मुलभूत ग्रिडान नेस्ट करपाक, अस्तित्वांत आशिल्ल्या स्तंभा भितर नवो .row
आनी स्तंभांचो संच जोडात . नेस्टेड ओळींनी स्तंभांचो संच आसपावपाक जाय जो ताच्या पालकाच्या स्तंभांच्या संख्येमेरेन जोडटा..span*
.span*
- <div वर्ग = "ओळ" >
- <div वर्ग = "span9" >
- पातळी 1 स्तंभ
- <div वर्ग = "ओळ" >
- <div class = "span6" > पातळी 2 </div>
- <div class = "span3" > पातळी 2 </div>
- </div> हें नांव
- </div> हें नांव
- </div> हें नांव
द्रव जाळी प्रणाली स्तंभ रुंदायेखातीर पिक्सेल बदला टक्के वापरता. तातूंत आमच्या स्थिर ग्रिड प्रणाली सारकीच प्रतिसाद दिवपाची क्षमता आसा, की स्क्रीन रिझोल्यूशन आनी साधनां खातीर योग्य प्रमाण सुनिश्चीत करता.
.row
खंयचीय ओळ "द्रव" करात बदलून .row-fluid
. स्तंभ वर्ग सारकेच उरतात, जाका लागून स्थिर आनी द्रव जाळींमदीं उलटप सोंपें जाता.
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span8" > ... </div>
- </div> हें नांव
स्थिर ग्रिड प्रणाली ऑफसेटिंग प्रमाणेंच कार्य करता: .offset*
इतल्या स्तंभांनी ऑफसेट करपाक खंयच्याय स्तंभांत जोडात.
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span4" > ... </div>
- <div वर्ग = "span4 ऑफसेट2" > ... </div>
- </div> हें नांव
द्रव जाळी घोंस घालपाचो वेगवेगळो उपेग करतात: स्तंभांच्या दरेक नेस्टेड पातळेचेर 12 स्तंभ मेरेन जोडपाक जाय. कारण द्रव जाळी रुंदाय थारावपाखातीर पिक्सेल न्हय तर टक्केवारी वापरता.
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span12" >
- द्रव पदार्थ 12
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span6" >
- द्रव पदार्थ ६
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span6" > द्रव 6 </div>
- <div वर्ग = "span6" > द्रव 6 </div>
- </div> हें नांव
- </div> हें नांव
- <div वर्ग = "span6" > द्रव 6 </div>
- </div> हें नांव
- </div> हें नांव
- </div> हें नांव
<div class="container">
फकत गरज आशिल्ली एक सामान्य थारावीक-रुंदी (आनी पर्यायी प्रतिसाद दिवपी) मांडावळ पुरवण करता .
- <शरीर> हें नांव
- <div वर्ग = "कंटेनर" >
- ...
- </div> हें नांव
- </body> हें नांव
<div class="container-fluid">
ऍप्लिकेशनां आनी डॉक्सां खातीर —great आशिल्लें द्रव, दोन स्तंभांचें पान तयार करचें .
- <div class = "कंटेनर-द्रव" >
- <div वर्ग = "ओळ-द्रव" >
- <div वर्ग = "span2" >
- <!--साइडबार आशय-->
- </div> हें नांव
- <div वर्ग = "span10" >
- <!--शरीर आशय-->
- </div> हें नांव
- </div> हें नांव
- </div> हें नांव
<head>
तुमच्या दस्तावेजाच्या भितर योग्य मेटा टॅग आनी अतिरिक्त शैलीपत्रक समाविष्ट करून तुमच्या प्रकल्पांत प्रतिसाद दिवपी CSS चालू करात . तुमी पसंतीचे पानांतल्यान Bootstrap संकलित केल्यार, तुमकां फकत मेटा टॅग समाविष्ट करपाची गरज आसा.
- <meta name = "viewport" content = "रुंदी=डिव्हायस-रुंदी, सुरवातीचें-मापन=1.0" >
- <link href = "संपत्ती/css/बूटस्ट्रॅप-प्रतिसादी.css" rel = "शैलीपत्रक" >
तकली वयर काडटा!बूटस्ट्रॅप ह्या वेळार पूर्वनिर्धारीतपणान प्रतिसाद दिवपी वैशिश्ट्यांचो आस्पाव करूंक ना कारण सगळें प्रतिसाद दिवपाची गरज ना. विकसकांक हें वैशिश्ट्य काडून उडोवपाक प्रोत्साहन दिवचे परस, आमी गरज पडल्यार तें सक्षम करप हें सगळ्यांत बरें अशें मानतात.
माध्यम क्वेरी जायत्या अटींचेर आदारीत सानुकूल CSS परवानगी दितात-प्रमाण, रुंदाय, प्रदर्शन प्रकार, आदी-पूण चड करून min-width
आनी भोंवतणी लक्ष केंद्रीत करता max-width
.
माध्यम क्वेरी जबाबदारपणान आनी फकत तुमच्या मोबायल प्रेक्षकांक सुरवात म्हणून वापरात. व्हडल्या प्रकल्पां खातीर, समर्पीत कोड बेस विचारांत घेयात आनी माध्यम क्वेरीचे थर न्हय.
वेगवेगळ्या डिव्हायसांचेर आनी स्क्रीन रिझोल्यूशनांचेर तुमचे प्रकल्प चड योग्य करपाक मदत करपाक बूटस्ट्रॅप एकाच फायलीन मुठीभर माध्यम क्वेरींक तेंको दिता. हांगा कितें आस्पावलां तें पळयात:
लेबल | मांडावळ रुंदाय | स्तंभ रुंदाय | गटराची रुंदाय |
---|---|---|---|
व्हडलें प्रदर्शन | 1200px आनी वयर | 70px इतलें आसा | 30px इतलें आसा |
डिफॉल्ट | 980px आनी वयर | 60px इतलें आसा | 20px हें आसा |
पोर्ट्रेट टॅबलेट | 768px आनी वयर | 42px हें आसा | 20px हें आसा |
फोन ते टॅबलेट | 767px आनी सकयल | द्रव स्तंभ, थारावीक रुंदाय नात | |
फोन करतात | 480px आनी ताचे सकयल | द्रव स्तंभ, थारावीक रुंदाय नात |
- /* मोठें डेस्कटॉप */
- @मीडिया ( मिनिट - रुंदी : 1200px ) { ... } .
- /* लॅंडस्केप आनी डेस्कटॉपाचेर पोर्ट्रेट टॅबलेट */
- @media ( min - width : 768px ) आनी ( max - width : 979px ) { ... } .
- /* पोर्ट्रेट टॅबलेट करपाक लॅंडस्केप फोन */
- @मीडिया ( कमाल - रुंदी : 767px ) { ... } .
- /* लॅंडस्केप फोन आनी सकयल */
- @मीडिया ( कमाल - रुंदी : 480px ) { ... } .
वेगवान मोबायल-अनुकूल विकासा खातीर, डिव्हायसा प्रमाणें सामुग्री दाखोवपाक आनी लिपोवपाक हे उपयुक्तताय वर्ग वापरात. सकयल उपलब्ध वर्गांचें कोश्टक आनी दिल्ल्या माध्यम क्वेरी मांडावळीचेर (डिव्हायसा प्रमाणें लेबल केल्लें) तांचो परिणाम आसा. त्यो मेळटात responsive.less
.
वर्ग | फोन करतात767px आनी सकयल | गोळ्यांचें979px ते 768px | डेस्कटॉप हांचो आस्पाव जाताडिफॉल्ट |
---|---|---|---|
.visible-phone |
दिश्टी पडटा | लिपिल्लें | लिपिल्लें |
.visible-tablet |
लिपिल्लें | दिश्टी पडटा | लिपिल्लें |
.visible-desktop |
लिपिल्लें | लिपिल्लें | दिश्टी पडटा |
.hidden-phone |
लिपिल्लें | दिश्टी पडटा | दिश्टी पडटा |
.hidden-tablet |
दिश्टी पडटा | लिपिल्लें | दिश्टी पडटा |
.hidden-desktop |
दिश्टी पडटा | दिश्टी पडटा | लिपिल्लें |
मर्यादीत तत्त्वाचेर वापरात आनी एकाच सायटीचीं पुरायपणान वेगळीं आवृत्ती तयार करप टाळचें. ताचे बदला, दरेका डिव्हायसाच्या सादरीकरणाक पूरक करपाक तांचो वापर करचो. प्रतिसाद दिवपी उपयुक्तताय कोश्टकां वांगडा वापरूंक फावना, आनी अशे तरेन समर्थीत ना.
वयल्या वर्गांची चांचणी करपाक तुमचो ब्राउझर आकार बदलचो वा वेगवेगळ्या डिव्हायसांचेर लोड करचो.
पाचवे चेकमार्क तुमच्या सद्याच्या दृश्यपोर्टांत वर्ग दिसता अशें दाखयतात.
हांगा, पाचवे चेकमार्क तुमच्या सद्याच्या दृश्यपोर्टांत वर्ग लिपला अशें दाखयतात.