आधार CSS

मचानको शीर्षमा, आधारभूत HTML तत्वहरूलाई ताजा, सुसंगत लुक र अनुभव प्रदान गर्न एक्स्टेन्सिबल कक्षाहरूसँग स्टाइल र परिष्कृत गरिन्छ।

शीर्षक र शरीर प्रतिलिपि

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

सम्पूर्ण टाइपोग्राफिक ग्रिड हाम्रो variables.less फाइलमा दुई कम चरहरूमा आधारित छ: @baseFontSize@baseLineHeight। पहिलो आधार फन्ट-साइज भर प्रयोग गरिन्छ र दोस्रो आधार रेखा-उचाइ हो।

हामी ती चरहरू, र केही गणितहरू प्रयोग गर्छौं, हाम्रा सबै प्रकारका मार्जिन, प्याडिङहरू, र रेखा-उचाइहरू सिर्जना गर्न।

शरीर पाठको उदाहरण

Nullam quis risus eget urna mollis ornare vel eu leo। Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit।

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। शीर्षक २

h3। शीर्षक ३

h4। हेडिङ ४

h5। हेडिङ ५
h6। हेडिङ ६

जोड, ठेगाना, र संक्षिप्त नाम

तत्व प्रयोग ऐच्छिक
<strong> महत्त्वपूर्णसँग पाठको स्निपेटलाई जोड दिनको लागि कुनै पनि छैन
<em> तनावको साथ पाठको स्निपेटलाई जोड दिनको लागि कुनै पनि छैन
<abbr> होभरमा विस्तारित संस्करण देखाउन संक्षिप्त रूपहरू र एक्रोनिमहरू लपेट्छ titleविस्तारित पाठको लागि वैकल्पिक समावेश गर्नुहोस्
<address> यसको निकटतम पुर्खा वा काम को सम्पूर्ण शरीर को लागी सम्पर्क जानकारी को लागी सबै रेखाहरू अन्त्य गरेर ढाँचा सुरक्षित गर्नुहोस्<br>

जोड प्रयोग गर्दै

Fusce dapibus , Tellus 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>स्रोतको शीर्षक वा नामको वरिपरि राख्नुहोस्

ब्लककोट समावेश गर्न , उद्धरणको रूपमा कुनै पनि HTML<blockquote> वरिपरि लपेट्नुहोस्। सीधा उद्धरणहरूको लागि हामी सिफारिस गर्छौं ।<p>

तपाइँको स्रोत उद्धृत गर्न एक वैकल्पिक <small>तत्व समावेश गर्नुहोस् र तपाइँ &mdash;स्टाइलिंग उद्देश्यको लागि पहिले एक em ड्यास प्राप्त गर्नुहुनेछ।

  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit। इन्टेजर पोस्युरे एरेट ए एन्ट वेनेनाटिस। </p>
  3. <small> कोही प्रसिद्ध </small>
  4. </blockquote>

उदाहरण blockquotes

पूर्वनिर्धारित ब्लककोटहरू यसरी शैलीबद्ध छन्:

Lorem ipsum dolor sit amet, consectetur adipiscing elit। इन्टेजर पोस्युरे एरेट ए एन्ट वेनेनाटिस।

कामको शरीरमा प्रसिद्ध कोही

तपाईंको ब्लककोट दायाँ तिर फ्लोट गर्न, थप्नुहोस् class="pull-right":

Lorem ipsum dolor sit amet, consectetur adipiscing elit। इन्टेजर पोस्युरे एरेट ए एन्ट वेनेनाटिस।

कामको शरीरमा प्रसिद्ध कोही

सूचीहरू

क्रमरहित

<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • मासामा पूर्णांक मोलेस्टी लोरेम
  • प्रिटियम निस्ल एलिकेटमा फेसिलिसिस
  • नुल्ला volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat मा
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

अनस्टाइल

<ul class="unstyled">

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • मासामा पूर्णांक मोलेस्टी लोरेम
  • प्रिटियम निस्ल एलिकेटमा फेसिलिसिस
  • नुल्ला volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat मा
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

आदेश

<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. Eget porttitor lorem

विवरण

<dl>

विवरण सूचीहरू
वर्णन सूची सर्तहरू परिभाषित गर्नका लागि उपयुक्त छ।
Euismod
Vestibulum id ligula porta felis euismod sempre eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus।
Malesuada Porta
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. linenums" >
  3. <p>नमूना पाठ यहाँ...</p>
  4. </pre>

google-code-prettify डाउनलोड गर्नुहोस् र कसरी प्रयोग गर्ने भनेर रीडमी हेर्नुहोस्।

तालिका मार्कअप

ट्याग विवरण
<table> ट्याबुलर ढाँचामा डेटा प्रदर्शन गर्नको लागि र्‍यापिङ तत्व
<thead> <tr>तालिका हेडर पङ्क्तिहरू ( ) को लागि तालिका स्तम्भहरू लेबल गर्न कन्टेनर तत्व
<tbody> तालिकाको मुख्य भागमा तालिका पङ्क्तिहरू ( <tr>) को लागि कन्टेनर तत्व
<tr> एकल पङ्क्तिमा देखिने तालिका कक्षहरू ( <td>वा ) को सेटको लागि कन्टेनर तत्व<th>
<td> पूर्वनिर्धारित तालिका कक्ष
<th> स्तम्भका लागि विशेष तालिका कक्ष (वा पङ्क्ति, स्कोप र प्लेसमेन्टमा निर्भर गर्दै) लेबलहरू
भित्र प्रयोग गरिनु पर्छ।<thead>
<caption> तालिकामा भएका कुराहरूको विवरण वा सारांश, विशेष गरी स्क्रिन रिडरहरूका लागि उपयोगी
  1. <table>
  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 पङ्क्तिहरू बीच मात्र तेर्सो रेखाहरू
सीमाना .table-bordered कुनाहरू राउन्ड गर्छ र बाहिरी किनारा थप्छ
जेब्रा-पट्टी .table-striped बेजोड पङ्क्तिहरूमा हल्का खैरो पृष्ठभूमि रङ थप्छ (१, ३, ५, आदि)
गाढा .table-condensed ठाडो प्याडिङलाई आधामा काट्छ, 8px देखि 4px सम्म, सबै tdthतत्वहरूमा

उदाहरण तालिकाहरू

1. पूर्वनिर्धारित तालिका शैलीहरू

पठनीयता सुनिश्चित गर्न र संरचना कायम राख्नका लागि तालिकाहरू स्वचालित रूपमा केही सीमानाहरूसँग स्टाइल गरिएका छन्। 2.0 को साथ, .tableकक्षा आवश्यक छ।

  1. <table class = "टेबल" >
  2. </table>
# पहिलो नाम थर भाषा
मार्क ओटो CSS
याकूब थोरन्टन जाभास्क्रिप्ट
स्टु दाँत HTML

2. धारीदार तालिका

जेब्रा-स्ट्रिपिङ थपेर आफ्नो टेबुलहरूसँग थोरै फेन्सी प्राप्त गर्नुहोस्—केवल .table-stripedकक्षा थप्नुहोस्।

नोट: Sprited टेबल :nth-childCSS चयनकर्ता प्रयोग गर्दछ र IE7-IE8 मा उपलब्ध छैन।

  1. <तालिका वर्ग = "टेबल तालिका-धारीदार" >
  2. </table>
# पहिलो नाम थर भाषा
मार्क ओटो CSS
याकूब थोरन्टन जाभास्क्रिप्ट
स्टु दाँत HTML

3. बोर्डर गरिएको तालिका

सम्पूर्ण तालिकाको वरिपरि किनाराहरू र सौन्दर्य उद्देश्यका लागि गोलाकार कुनाहरू थप्नुहोस्।

  1. <table class = "table table-bordered" >
  2. </table>
# पहिलो नाम थर भाषा
मार्क ओटो CSS
याकूब थोरन्टन जाभास्क्रिप्ट
स्टु दाँत
ब्रोसेफ स्टालिन HTML

4. गाढा तालिका

.table-condensedटेबल सेल प्याडिङलाई आधामा (८px देखि 4px सम्म) काट्नको लागि कक्षा थपेर आफ्ना तालिकाहरूलाई थप कम्प्याक्ट बनाउनुहोस् ।

  1. <तालिका वर्ग = "तालिका तालिका संकुचित" >
  2. </table>
# पहिलो नाम थर भाषा
मार्क ओटो CSS
याकूब थोरन्टन जाभास्क्रिप्ट
स्टु दाँत HTML

5. ती सबै जोड्नुहोस्!

उपलब्ध कक्षाहरू मध्ये कुनै पनि प्रयोग गरेर फरक लुक प्राप्त गर्न कुनै पनि तालिका कक्षाहरू संयोजन गर्न स्वतन्त्र महसुस गर्नुहोस्।

  1. <तालिका वर्ग = "तालिका तालिका-धारीदार तालिका-सीमादार तालिका-कन्डेन्ड" >
  2. ...
  3. </table>
# पहिलो नाम थर भाषा
मार्क ओटो CSS
याकूब थोरन्टन जाभास्क्रिप्ट
स्टु दाँत HTML
ब्रोसेफ स्टालिन HTML

लचिलो HTML र CSS

बुटस्ट्र्यापमा फारमहरूको बारेमा सबैभन्दा राम्रो पक्ष यो हो कि तपाइँ तपाइँको मार्कअपमा तपाइँ कसरी निर्माण गर्नुहुन्छ तपाइँका सबै इनपुट र नियन्त्रणहरू राम्रो देखिन्छन्। कुनै अनावश्यक HTML आवश्यक पर्दैन, तर हामी यसलाई आवश्यक पर्नेहरूका लागि ढाँचाहरू प्रदान गर्दछौं।

थप जटिल लेआउटहरू सजिलो स्टाइल र घटना बन्धनका लागि संक्षिप्त र मापनयोग्य कक्षाहरूसँग आउँछन्, त्यसैले तपाईं प्रत्येक चरणमा कभर हुनुहुन्छ।

चार लेआउटहरू समावेश छन्

बुटस्ट्र्याप चार प्रकारका फारम लेआउटहरूको लागि समर्थनको साथ आउँछ:

  • ठाडो (पूर्वनिर्धारित)
  • खोज्नुहोस्
  • क्रममा
  • तेर्सो

विभिन्न प्रकारका फारम लेआउटहरूलाई मार्कअपमा केही परिवर्तनहरू चाहिन्छ, तर नियन्त्रणहरू आफैं रहन्छ र व्यवहार उस्तै हुन्छ।

नियन्त्रण राज्यहरू र थप

बुटस्ट्र्यापका फारमहरूमा सबै आधार फारम नियन्त्रणहरू जस्तै इनपुट, टेक्स्टेरिया, र तपाईंले अपेक्षा गर्नुभएका चयनहरू समावेश गर्दछ। तर यो पनि धेरै अनुकूलन कम्पोनेन्टहरू जस्तै संलग्न र प्रिपेडेड इनपुटहरू र चेकबक्सहरूको सूचीहरूको लागि समर्थनको साथ आउँदछ।

राज्यहरू जस्तै त्रुटि, चेतावनी, र सफलता प्रत्येक प्रकारको फारम नियन्त्रणको लागि समावेश गरिएको छ। असक्षम नियन्त्रणहरूका लागि शैलीहरू पनि समावेश छन्।

चार प्रकारका रूपहरू

बुटस्ट्र्यापले साधारण वेब फारमहरूको चार शैलीहरूको लागि सरल मार्कअप र शैलीहरू प्रदान गर्दछ।

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

केवल फारम नियन्त्रणहरू प्रयोग गरेर उदाहरण फारमहरू , कुनै अतिरिक्त मार्कअप छैन

आधारभूत रूप

v2.0 सँग, हामीसँग फारम शैलीहरूको लागि हल्का र स्मार्ट पूर्वनिर्धारितहरू छन्। कुनै अतिरिक्त मार्कअप छैन, केवल फारम नियन्त्रणहरू।

सम्बन्धित मद्दत पाठ!

खोज फारम

पूर्वनिर्धारित वेबकिट शैलीहरू प्रतिबिम्बित गर्दै, .form-searchथप गोलाकार खोज क्षेत्रहरूको लागि मात्र थप्नुहोस्।

इनलाइन फारम

इनपुटहरू सुरु गर्न ब्लक स्तर हो। .form-inlineर को लागि .form-horizontal, हामी इनलाइन-ब्लक प्रयोग गर्छौं।


तेर्सो रूपहरू

बुटस्ट्र्याप समर्थन नियन्त्रण गर्दछ

फ्रीफर्म पाठको अतिरिक्त, कुनै पनि HTML5 पाठ-आधारित इनपुट त्यस्तै देखिन्छ।

के समावेश छ

हामीले समर्थन गर्ने सबै पूर्वनिर्धारित फारम नियन्त्रणहरू बाँयामा देखाइन्छ। यहाँ बुलेट गरिएको सूची छ:

  • पाठ इनपुटहरू (पाठ, पासवर्ड, इमेल, आदि)
  • चेकबक्स
  • रेडियो
  • चयन गर्नुहोस्
  • बहु चयन
  • फाइल इनपुट
  • textarea

v2.0 सँग नयाँ पूर्वनिर्धारितहरू

v1.4 सम्म, बुटस्ट्र्यापको पूर्वनिर्धारित फारम शैलीहरूले तेर्सो लेआउट प्रयोग गर्यो। Bootstrap 2 को साथ, हामीले कुनै पनि फारमको लागि स्मार्ट, अधिक स्केलेबल पूर्वनिर्धारितहरू हुनको लागि त्यो अवरोध हटायौं।


फारम नियन्त्रण राज्यहरू
यहाँ केहि मूल्य
केही गडबड भएको हुन सक्छ
कृपया त्रुटि सच्याउनुहोस्
वाह!
वाह!

पुन: डिजाइन गरिएको ब्राउजर राज्यहरू

बुटस्ट्र्यापले ब्राउजर-समर्थित केन्द्रित र disabledराज्यहरूको लागि शैलीहरू सुविधा दिन्छ। हामी पूर्वनिर्धारित वेबकिट हटाउँछौं र यसको लागि यसको स्थानमा outlineलागू गर्छौं ।box-shadow:focus


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

यसले त्रुटिहरू, चेतावनीहरू, र सफलताहरूको लागि प्रमाणीकरण शैलीहरू पनि समावेश गर्दछ। प्रयोग गर्नको लागि, वरपरको मा त्रुटि वर्ग थप्नुहोस् .control-group

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

फारम नियन्त्रणहरू विस्तार गर्दै

.span*इनपुट साइजका लागि ग्रिड प्रणालीबाट उही कक्षाहरू प्रयोग गर्नुहोस् ।

@

यहाँ केही मद्दत पाठ छ

.००

यहाँ थप मद्दत पाठ छ

नोट: लेबलहरूले धेरै ठूला क्लिक क्षेत्रहरू र थप प्रयोगयोग्य फारमका लागि सबै विकल्पहरू घेर्छन्।

प्रिपेन्ड गर्नुहोस् र इनपुटहरू संलग्न गर्नुहोस्

इनपुट समूहहरू - संलग्न वा पूर्व-पेन्डेड पाठको साथ - तपाईंको इनपुटहरूको लागि थप सन्दर्भ दिन सजिलो तरिका प्रदान गर्नुहोस्। उत्कृष्ट उदाहरणहरूमा ट्विटर प्रयोगकर्ता नामहरूको लागि @ चिन्ह वा वित्तको लागि $ समावेश छ।


चेकबक्स र रेडियो

v1.4 सम्म, Bootstrap लाई तिनीहरूलाई स्ट्याक गर्न चेकबक्स र रेडियो वरिपरि अतिरिक्त मार्कअप आवश्यक छ। अब, यो दोहोर्याउने एक साधारण कुरा हो <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तत्वहरूलाई jankifi गर्छ, पाठ ग्रे रेन्डर गर्दै खराब पाठ-छाया-दुर्भाग्यवश हामी यसलाई ठीक गर्न सक्दैनौं।


हेड अप! प्रतिमा कक्षाहरू 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>ट्याग राख्न सक्नुहुन्छ, तपाइँ प्रतिमा राख्न सक्नुहुन्छ।

उदाहरणहरू

तिनीहरूलाई बटनहरूमा प्रयोग गर्नुहोस्, उपकरणपट्टी, नेभिगेसन, वा प्रीपेन्डेड फारम इनपुटहरूको लागि बटन समूहहरू।