बेस CSS

स्कॅफोल्डिंगच्या शीर्षस्थानी, ताजे, सुसंगत स्वरूप आणि अनुभव देण्यासाठी मूलभूत HTML घटकांची शैली आणि विस्तारित वर्गांसह वाढ केली जाते.

मथळे आणि मुख्य भाग प्रत

टायपोग्राफिक स्केल

संपूर्ण टायपोग्राफिक ग्रिड आमच्या variables.less फाइलमधील दोन Less व्हेरिएबल्सवर आधारित आहे: @baseFontSizeआणि @baseLineHeight. पहिला संपूर्ण वापरला जाणारा बेस फॉन्ट-आकार आहे आणि दुसरा बेस लाइन-उंची आहे.

आम्ही आमच्या सर्व प्रकारांचे समास, पॅडिंग आणि लाइन-हाइट तयार करण्यासाठी ते चल आणि काही गणिते वापरतो.

उदाहरण मुख्य भाग मजकूर

नुल्लम क्विस रिझस एगेट उर्ना मोलिस ऑर्नरे वेल ईयू लिओ. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur dediculus mus. नल्लम आयडी डोलोर आयडी निभ अल्ट्रीसीज वाहने आणि आयडी एलिट.

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.

h1. मथळा १

h2. मथळा 2

h3. मथळा 3

h4. मथळा 4

h5. मथळा 5
h6. मथळा 6

जोर, पत्ता आणि संक्षेप

घटक वापर ऐच्छिक
<strong> महत्त्वाच्या मजकुराच्या स्निपेटवर जोर देण्यासाठी काहीही नाही
<em> तणावासह मजकूराच्या स्निपेटवर जोर देण्यासाठी काहीही नाही
<abbr> होवरवर विस्तारित आवृत्ती दर्शविण्यासाठी संक्षेप आणि परिवर्णी शब्द गुंडाळते titleविस्तारित मजकूरासाठी पर्यायी समाविष्ट करा
<address> त्याच्या जवळच्या पूर्वज किंवा संपूर्ण कार्याच्या संपर्क माहितीसाठी यासह सर्व ओळी समाप्त करून स्वरूपन जतन करा<br>

जोर वापरणे

Fusce dapibus , टेलस ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus . Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.

टीप: मोकळ्या मनाने <b>आणि <i>HTML5 मध्ये वापरा, परंतु त्यांचा वापर थोडा बदलला आहे. <b>अतिरिक्त महत्त्व न देता शब्द किंवा वाक्प्रचार हायलाइट करण्यासाठी <i>आहे तर मुख्यतः आवाज, तांत्रिक संज्ञा इ.

उदाहरण पत्ते

<address>टॅग कसा वापरला जाऊ शकतो याची येथे दोन उदाहरणे आहेत :

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
पूर्ण नाव
[email protected]

उदाहरण संक्षेप

संक्षेप अप्परकेस मजकूर आणि हलके ठिपके असलेल्या तळाच्या बॉर्डरसह शैलीबद्ध केले आहेत. त्यांच्याकडे होव्हरवर मदत कर्सर देखील आहे त्यामुळे वापरकर्त्यांना होव्हरवर काहीतरी दर्शविल्या जातील असे अतिरिक्त संकेत आहेत.

स्लाईस ब्रेड नंतर HTML ही सर्वोत्तम गोष्ट आहे.

विशेषता शब्दाचे संक्षेप attr आहे .

ब्लॉककोट्स

घटक वापर ऐच्छिक
<blockquote> दुसर्‍या स्त्रोताकडील सामग्री उद्धृत करण्यासाठी ब्लॉक-स्तरीय घटक

citeस्रोत URL साठी विशेषता जोडा

फ्लोटेड पर्यायांसाठी वापरा .pull-leftआणि वर्ग.pull-right
<small> वापरकर्ता-मुखी उद्धरण जोडण्यासाठी पर्यायी घटक, विशेषत: कामाचे शीर्षक असलेले लेखक <cite>शीर्षक किंवा स्त्रोताच्या नावाभोवती ठेवा

ब्लॉककोट समाविष्ट करण्यासाठी , कोट म्हणून <blockquote>कोणत्याही HTML भोवती गुंडाळा. सरळ कोटसाठी आम्ही शिफारस करतो <p>.

तुमचा स्रोत उद्धृत करण्यासाठी एक पर्यायी <small>घटक समाविष्ट करा आणि तुम्हाला &mdash;स्टाइलिंगच्या उद्देशाने त्यापूर्वी एक em डॅश मिळेल.

  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. पूर्णांक posuere erat a ante venenatis. </p>
  3. <small> कोणीतरी प्रसिद्ध </small>
  4. </blockquote>

ब्लॉककोट्सचे उदाहरण

डीफॉल्ट ब्लॉककोट्स याप्रमाणे शैलीबद्ध केले आहेत:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. पूर्णांक posuere erat a ante venenatis.

कामाच्या शरीरात प्रसिद्ध कोणीतरी

तुमचा ब्लॉककोट उजवीकडे फ्लोट करण्यासाठी, जोडा class="pull-right":

Lorem ipsum dolor sit amet, consectetur adipiscing elit. पूर्णांक posuere erat a ante venenatis.

कामाच्या शरीरात प्रसिद्ध कोणीतरी

याद्या

क्रमरहित

<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • मस्सा येथे पूर्णांक मोलेस्टी लॉरेम
  • प्रीटियम निस्ल अॅलिकेटमध्ये फॅसिलिसिस
  • नुल्ला volutpat aliquam velit
    • फॅसेलस आयकुलिस नेक
    • पुरूस सोडलेस ultricies
    • वेस्टिबुलम लाओरेट पोर्टिटर सेम
    • Ac tristique libero volutpat येथे
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • porttitor lorem Eget

अनस्टाइल

<ul class="unstyled">

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • मस्सा येथे पूर्णांक मोलेस्टी लॉरेम
  • प्रीटियम निस्ल अॅलिकेटमध्ये फॅसिलिसिस
  • नुल्ला volutpat aliquam velit
    • फॅसेलस आयकुलिस नेक
    • पुरूस सोडलेस ultricies
    • वेस्टिबुलम लाओरेट पोर्टिटर सेम
    • Ac tristique libero volutpat येथे
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • porttitor lorem Eget

आज्ञा केली

<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. मस्सा येथे पूर्णांक मोलेस्टी लॉरेम
  4. प्रीटियम निस्ल अॅलिकेटमध्ये फॅसिलिसिस
  5. नुल्ला volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. porttitor lorem Eget

वर्णन

<dl>

वर्णन याद्या
अटी परिभाषित करण्यासाठी वर्णन सूची योग्य आहे.
Euismod
Vestibulum id ligula porta felis euismod Semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
मालेसुडा पोर्टा
Etiam porta sem malesuada magna mollis euismod.

इनलाइन

सह कोडचे इनलाइन स्निपेट गुंडाळा <code>.

  1. उदाहरणार्थ , <code> विभाग </ code > इनलाइन म्हणून गुंडाळले जावे .

मूलभूत ब्लॉक

<pre>कोडच्या एकाधिक ओळींसाठी वापरा . योग्य रेंडरिंगसाठी कोणतेही कॅरेट्स त्यांच्या युनिकोड वर्णांमध्ये बदलण्याची खात्री करा.

<p>येथे नमुना मजकूर...</p>
  1. <पूर्व>
  2. <p>येथे नमुना मजकूर...</p>
  3. </pre>

टीप:<pre> टॅगमधील कोड शक्य तितक्या डावीकडे ठेवण्याचे सुनिश्चित करा ; ते सर्व टॅब रेंडर करेल.

Google Prettify

समान <pre>घटक घ्या आणि वर्धित प्रस्तुतीकरणासाठी दोन पर्यायी वर्ग जोडा.

  1. <p> नमुना मजकूर येथे... </p>
  1. <पूर्व वर्ग = "प्रीटीप्रिंट
  2. लिनम" >
  3. <p>येथे नमुना मजकूर...</p>
  4. </pre>

google-code-prettify डाउनलोड करा आणि कसे वापरावे यासाठी रीडमी पहा.

टेबल मार्कअप

टॅग करा वर्णन
<table> सारणी स्वरूपात डेटा प्रदर्शित करण्यासाठी रॅपिंग घटक
<thead> <tr>टेबल स्तंभांना लेबल करण्यासाठी टेबल शीर्षलेख पंक्ती ( ) साठी कंटेनर घटक
<tbody> <tr>सारणीच्या मुख्य भागामध्ये टेबल पंक्ती ( ) साठी कंटेनर घटक
<tr> एका पंक्तीवर दिसणार्‍या टेबल सेल ( <td>किंवा ) च्या संचासाठी कंटेनर घटक<th>
<td> डीफॉल्ट टेबल सेल
<th> स्तंभासाठी विशेष टेबल सेल (किंवा पंक्ती, व्याप्ती आणि प्लेसमेंटवर अवलंबून) लेबल्समध्ये
वापरणे आवश्यक आहे<thead>
<caption> टेबलमध्ये काय आहे याचे वर्णन किंवा सारांश, विशेषतः स्क्रीन वाचकांसाठी उपयुक्त
  1. <टेबल>
  2. <thead>
  3. <tr>
  4. <th> </th>
  5. <th> </th>
  6. </tr>
  7. </thead>
  8. <tbody>
  9. <tr>
  10. <td> </td>
  11. <td> </td>
  12. </tr>
  13. </tbody>
  14. </ टेबल>

टेबल पर्याय

नाव वर्ग वर्णन
डीफॉल्ट काहीही नाही कोणत्याही शैली नाहीत, फक्त स्तंभ आणि पंक्ती
बेसिक .table ओळींमधील फक्त क्षैतिज रेषा
किनारी .table-bordered कोपरे गोलाकार करतो आणि बाह्य सीमा जोडतो
झेब्रा-पट्टे .table-striped विषम पंक्तींमध्ये हलका राखाडी पार्श्वभूमी रंग जोडतो (1, 3, 5, इ.)
घनरूप .table-condensed tdसर्व आणि thघटकांमध्ये , 8px ते 4px पर्यंत, उभ्या पॅडिंगला अर्ध्यामध्ये कापते

उदाहरणे सारण्या

1. डिफॉल्ट सारणी शैली

वाचनीयता सुनिश्चित करण्यासाठी आणि संरचनेची देखरेख करण्यासाठी टेबल्स आपोआप फक्त काही सीमांसह शैलीबद्ध केल्या जातात. 2.0 सह, .tableवर्ग आवश्यक आहे.

  1. <टेबल वर्ग = "टेबल" >
  2. </ टेबल>
# पहिले नाव आडनाव इंग्रजी
खूण करा ओटो CSS
2 जेकब थॉर्नटन जावास्क्रिप्ट
3 स्टु डेंट HTML

2. स्ट्रीप टेबल

झेब्रा-स्ट्रीपिंग जोडून आपल्या सारण्यांसह थोडे फॅन्सी मिळवा—फक्त .table-stripedवर्ग जोडा.

टीप: स्प्रिटेड टेबल्स :nth-childCSS सिलेक्टर वापरतात आणि IE7-IE8 मध्ये उपलब्ध नाहीत.

  1. <टेबल वर्ग = "टेबल टेबल-स्ट्रीप" >
  2. </ टेबल>
# पहिले नाव आडनाव इंग्रजी
खूण करा ओटो CSS
2 जेकब थॉर्नटन जावास्क्रिप्ट
3 स्टु डेंट HTML

3. किनारी टेबल

सौंदर्याच्या उद्देशाने संपूर्ण टेबलाभोवती किनारी आणि गोलाकार कोपरे जोडा.

  1. <टेबल वर्ग = "टेबल टेबल-बॉर्डर" >
  2. </ टेबल>
# पहिले नाव आडनाव इंग्रजी
मार्क ओटो CSS
2 जेकब थॉर्नटन जावास्क्रिप्ट
3 स्टु डेंट
3 ब्रोसेफ स्टॅलिन HTML

4. घनरूप सारणी

.table-condensedटेबल सेल पॅडिंग अर्ध्यामध्ये (8px ते 4px पर्यंत) कट करण्यासाठी क्लास जोडून तुमचे टेबल्स अधिक कॉम्पॅक्ट बनवा .

  1. <टेबल वर्ग = "टेबल टेबल-कंडेन्स्ड" >
  2. </ टेबल>
# पहिले नाव आडनाव इंग्रजी
खूण करा ओटो CSS
2 जेकब थॉर्नटन जावास्क्रिप्ट
3 स्टु डेंट HTML

5. ते सर्व एकत्र करा!

कोणत्याही उपलब्ध वर्गाचा वापर करून भिन्न स्वरूप प्राप्त करण्यासाठी कोणतेही टेबल वर्ग एकत्र करण्यास मोकळ्या मनाने.

  1. <टेबल वर्ग = "टेबल टेबल-स्ट्रीप टेबल-बॉर्डर टेबल-कंडेन्स्ड" >
  2. ...
  3. </ टेबल>
# पहिले नाव आडनाव इंग्रजी
खूण करा ओटो CSS
2 जेकब थॉर्नटन जावास्क्रिप्ट
3 स्टु डेंट HTML
4 ब्रोसेफ स्टॅलिन HTML

लवचिक HTML आणि CSS

Bootstrap मधील फॉर्म्सचा सर्वात चांगला भाग म्हणजे तुमचे सर्व इनपुट आणि नियंत्रणे तुम्ही तुमच्या मार्कअपमध्ये कशी तयार केलीत तरीही ती छान दिसतात. अनावश्यक HTML आवश्यक नाही, परंतु ज्यांना त्याची आवश्यकता आहे त्यांच्यासाठी आम्ही नमुने प्रदान करतो.

अधिक क्लिष्ट मांडणी सोप्या स्टाइलिंग आणि इव्हेंट बाइंडिंगसाठी संक्षिप्त आणि स्केलेबल क्लासेससह येतात, त्यामुळे तुम्ही प्रत्येक टप्प्यावर कव्हर करता.

चार लेआउट समाविष्ट

बूटस्ट्रॅप चार प्रकारच्या फॉर्म लेआउटसाठी समर्थनासह येतो:

  • अनुलंब (डीफॉल्ट)
  • शोधा
  • इनलाइन
  • क्षैतिज

विविध प्रकारच्या फॉर्म लेआउट्सना मार्कअपमध्ये काही बदल आवश्यक असतात, परंतु नियंत्रणे स्वतःच राहतात आणि सारखीच वागतात.

नियंत्रण राज्ये आणि अधिक

बूटस्ट्रॅपच्या फॉर्ममध्ये इनपुट, टेक्स्टेरिया आणि तुम्हाला अपेक्षित असलेल्या निवडीसारख्या सर्व बेस फॉर्म नियंत्रणांसाठी शैली समाविष्ट आहेत. परंतु हे अनेक सानुकूल घटकांसह देखील येते जसे की जोडलेले आणि प्रीपेंडेड इनपुट आणि चेकबॉक्सेसच्या सूचीसाठी समर्थन.

प्रत्येक प्रकारच्या फॉर्म नियंत्रणासाठी त्रुटी, चेतावणी आणि यश यासारख्या राज्यांचा समावेश केला जातो. अक्षम नियंत्रणासाठी शैली देखील समाविष्ट आहेत.

चार प्रकारचे रूप

बूटस्ट्रॅप सामान्य वेब फॉर्मच्या चार शैलींसाठी साधे मार्कअप आणि शैली प्रदान करते.

नाव वर्ग वर्णन
अनुलंब (डीफॉल्ट) .form-vertical (आवश्यक नाही) स्टॅक केलेले, नियंत्रणांवर डावीकडे संरेखित लेबल
इनलाइन .form-inline कॉम्पॅक्ट शैलीसाठी डावीकडे संरेखित लेबल आणि इनलाइन-ब्लॉक नियंत्रणे
शोधा .form-search विशिष्ट शोध सौंदर्यासाठी अतिरिक्त-गोलाकार मजकूर इनपुट
क्षैतिज .form-horizontal डावीकडे, उजवीकडे संरेखित लेबले नियंत्रणांप्रमाणेच त्याच ओळीवर फ्लोट करा

फक्त फॉर्म नियंत्रणे वापरून उदाहरण फॉर्म , कोणतेही अतिरिक्त मार्कअप नाही

मूळ फॉर्म

v2.0 सह, आमच्याकडे फॉर्म स्टाइलसाठी हलके आणि स्मार्ट डीफॉल्ट आहेत. कोणतेही अतिरिक्त मार्कअप नाही, फक्त फॉर्म नियंत्रणे.

संबंधित मदत मजकूर!

शोध फॉर्म

डीफॉल्ट वेबकिट शैली प्रतिबिंबित करणे, फक्त .form-searchअतिरिक्त गोलाकार शोध फील्डसाठी जोडा.

इनलाइन फॉर्म

इनपुट सुरू करण्यासाठी ब्लॉक पातळी आहेत. .form-inlineआणि साठी .form-horizontal, आम्ही इनलाइन-ब्लॉक वापरतो.


क्षैतिज फॉर्म

बूटस्ट्रॅप समर्थन नियंत्रित करते

फ्रीफॉर्म टेक्स्ट व्यतिरिक्त, कोणतेही HTML5 टेक्स्ट-आधारित इनपुट असे दिसते.

काय समाविष्ट आहे

आम्ही समर्थन करत असलेली सर्व डीफॉल्ट फॉर्म नियंत्रणे डावीकडे दर्शविली आहेत. येथे बुलेट केलेली सूची आहे:

  • मजकूर इनपुट (मजकूर, पासवर्ड, ईमेल इ.)
  • चेकबॉक्स
  • रेडिओ
  • निवडा
  • एकाधिक निवड
  • फाइल इनपुट
  • मजकूर

v2.0 सह नवीन डीफॉल्ट

v1.4 पर्यंत, बूटस्ट्रॅपच्या डीफॉल्ट फॉर्म शैली क्षैतिज लेआउट वापरतात. Bootstrap 2 सह, आम्ही कोणत्याही स्वरूपासाठी स्मार्ट, अधिक स्केलेबल डीफॉल्ट असण्यासाठी ते बंधन दूर केले.


फॉर्म नियंत्रण राज्ये
येथे काही मूल्य
काहीतरी चूक झाली असेल
कृपया चूक दुरुस्त करा
वाह!
वाह!

ब्राउझरची स्थिती पुन्हा डिझाइन केली

बूटस्ट्रॅप ब्राउझर-समर्थित फोकस आणि स्टेटसाठी शैली वैशिष्ट्यीकृत करते disabled. आम्ही डीफॉल्ट वेबकिट काढून टाकतो outlineआणि box-shadowत्याच्या जागी :focus.


फॉर्म प्रमाणीकरण

यात त्रुटी, चेतावणी आणि यशासाठी प्रमाणीकरण शैली देखील समाविष्ट आहे. वापरण्यासाठी, आसपासच्या मध्ये त्रुटी वर्ग जोडा .control-group.

  1. <फील्डसेट
  2. वर्ग = "नियंत्रण-समूह त्रुटी" >
  3. </fieldset>

फॉर्म नियंत्रणे वाढवणे

.span*इनपुट आकारांसाठी ग्रिड सिस्टममधील समान वर्ग वापरा .

@

येथे काही मदत मजकूर आहे

.00

येथे अधिक मदत मजकूर आहे

टीप: मोठ्या क्लिक क्षेत्रासाठी आणि अधिक वापरण्यायोग्य फॉर्मसाठी लेबले सर्व पर्यायांना घेरतात.

प्रीपेंड आणि अ‍ॅपेंड इनपुट

इनपुट गट—जोडलेल्या किंवा प्रीपेंड केलेल्या मजकुरासह—तुमच्या इनपुटसाठी अधिक संदर्भ देण्यासाठी एक सोपा मार्ग प्रदान करतात. उत्कृष्ट उदाहरणांमध्ये Twitter वापरकर्तानावासाठी @ चिन्ह किंवा वित्तासाठी $ समाविष्ट आहे.


चेकबॉक्स आणि रेडिओ

v1.4 पर्यंत, चेकबॉक्सेस आणि रेडिओ स्टॅक करण्यासाठी बूटस्ट्रॅपला अतिरिक्त मार्कअप आवश्यक आहे. <label class="checkbox">आता, गुंडाळलेल्याची पुनरावृत्ती करणे ही एक साधी बाब आहे <input type="checkbox">.

इनलाइन चेकबॉक्सेस आणि रेडिओ देखील समर्थित आहेत. फक्त .inlineकोणत्याहीमध्ये जोडा .checkboxकिंवा .radioआणि तुम्ही पूर्ण केले.


इनलाइन फॉर्म आणि जोडा/प्रीपेंड करा

इनलाइन फॉर्ममध्ये प्रीपेंड किंवा अॅपेंड इनपुट वापरण्यासाठी, रिक्त स्थानांशिवाय आणि त्याच ओळीवर ठेवण्याची खात्री .add-onकरा input.


फॉर्म मदत मजकूर

तुमच्या फॉर्म इनपुटसाठी मदत मजकूर जोडण्यासाठी , इनपुट घटकानंतर इनलाइन मदत मजकूर <span class="help-inline">किंवा मदत मजकूर ब्लॉक समाविष्ट करा.<p class="help-block">

बटण वर्ग वर्णन
डीफॉल्ट .btn ग्रेडियंटसह मानक राखाडी बटण
प्राथमिक .btn-primary अतिरिक्त व्हिज्युअल वजन प्रदान करते आणि बटणांच्या संचामध्ये प्राथमिक क्रिया ओळखते
माहिती .btn-info डीफॉल्ट शैलींसाठी पर्यायी म्हणून वापरले
यश .btn-success यशस्वी किंवा सकारात्मक कृती दर्शवते
चेतावणी .btn-warning या कृतीसह सावधगिरी बाळगली पाहिजे हे सूचित करते
धोका .btn-danger धोकादायक किंवा संभाव्य नकारात्मक क्रिया दर्शवते

क्रियांसाठी बटणे

एक नियम म्हणून, बटणे फक्त क्रियांसाठी वापरली जावीत तर हायपरलिंक्स ऑब्जेक्टसाठी वापरली जावीत. उदाहरणार्थ, "डाउनलोड" हे एक बटण असले पाहिजे तर "अलीकडील क्रियाकलाप" एक दुवा असावा.

अँकर आणि फॉर्मसाठी

बटणाच्या शैली लागू केलेल्या कोणत्याही गोष्टीवर लागू केल्या जाऊ शकतात .btn. <a>तथापि, सामान्यत: आपण हे केवळ आणि <button>घटकांवर लागू करू इच्छित असाल .

टीप: सर्व बटणांमध्ये .btnवर्ग समाविष्ट करणे आवश्यक आहे. <button>सुसंगततेसाठी बटण शैली आणि <a>घटक लागू केले पाहिजेत .

अनेक आकार

फॅन्सी मोठी किंवा लहान बटणे? त्यावर आहे!

प्राथमिक कृती कृती

प्राथमिक कृती कृती

अपंग राज्य

अक्षम केलेल्या बटणांसाठी, .btn-disabledदुवे आणि :disabledघटकांसाठी वापरा <button>.

प्राथमिक कृती कृती

क्रॉस ब्राउझर सुसंगतता

IE9 मध्ये, आम्ही गोलाकार कोपऱ्यांच्या बाजूने सर्व बटणांवर ग्रेडियंट ड्रॉप करतो कारण IE9 पार्श्वभूमी ग्रेडियंट कोपऱ्यांवर क्रॉप करत नाही.

संबंधित, IE9 अक्षम केलेल्या buttonघटकांना जंकीफाय करते, ओंगळ मजकूर-छायेसह मजकूर राखाडी रेंडर करते—दुर्दैवाने आम्ही याचे निराकरण करू शकत नाही.


सावधान! आयकॉन क्लासेस CSS द्वारे प्रतिध्वनी करतात :after. डॉक्समध्ये, आयकॉनचा आकार हायलाइट करण्यासाठी आम्ही हॉवरवर हलका लाल पार्श्वभूमी रंग दाखवतो.

स्प्राइट म्हणून बांधले

प्रत्येक आयकॉनला अतिरिक्त विनंती करण्याऐवजी, आम्ही त्यांना स्प्राईटमध्ये संकलित केले आहे—एका फाईलमध्ये प्रतिमांचा एक समूह जो प्रतिमा ठेवण्यासाठी CSS वापरतो background-position. हीच पद्धत आम्ही Twitter.com वर वापरतो आणि ती आमच्यासाठी चांगली आहे.

.icon-आमच्या इतर घटकांप्रमाणेच सर्व आयकॉन वर्ग योग्य नेमस्पेसिंग आणि स्कोपिंगसाठी प्रीफिक्स केलेले आहेत. हे इतर साधनांसह संघर्ष टाळण्यास मदत करेल.

Glyphicons ने आम्हाला आमच्या ओपन-सोर्स टूलकिटमधील Halflings सेट वापरण्याची परवानगी दिली आहे जोपर्यंत आम्ही डॉक्समध्ये लिंक आणि क्रेडिट प्रदान करतो. कृपया तुमच्या प्रकल्पांमध्ये असेच करण्याचा विचार करा.

कसे वापरावे

v2.0.0 सह, आम्ही <i>आमच्या सर्व चिन्हांसाठी टॅग वापरण्याची निवड केली आहे, परंतु त्यांच्याकडे केस वर्ग नाही-केवळ सामायिक केलेला उपसर्ग. वापरण्यासाठी, खालील कोड कुठेही ठेवा:

  1. <i class = "icon-search" ></i>

उलटे (पांढरे) चिन्हांसाठी शैली देखील उपलब्ध आहेत, एका अतिरिक्त वर्गासह तयार केले आहेत:

  1. <i class = "icon-search icon-white" ></i>

तुमच्या चिन्हांसाठी निवडण्यासाठी 120 वर्ग आहेत. फक्त <i>योग्य वर्गांसह एक टॅग जोडा आणि तुम्ही सेट आहात. तुम्ही संपूर्ण यादी sprites.less मध्ये किंवा येथे या दस्तऐवजात शोधू शकता.

केसेस वापरा

चिन्ह उत्तम आहेत, पण ते कुठे वापरायचे? येथे काही कल्पना आहेत:

  • तुमच्या साइडबार नेव्हिगेशनसाठी व्हिज्युअल म्हणून
  • पूर्णपणे आयकॉन-चालित नेव्हिगेशनसाठी
  • क्रियेचा अर्थ सांगण्यास मदत करण्यासाठी बटणांसाठी
  • वापरकर्त्याच्या गंतव्यस्थानावर संदर्भ सामायिक करण्यासाठी लिंकसह

मूलत:, तुम्ही कुठेही <i>टॅग लावू शकता, तुम्ही चिन्ह लावू शकता.

उदाहरणे

टूलबार, नेव्हिगेशन किंवा प्रीपेंडेड फॉर्म इनपुटसाठी बटणे, बटण गटांमध्ये त्यांचा वापर करा.