आधारभूत HTML तत्वहरू स्टाइल गरिएको र एक्स्टेन्सिबल कक्षाहरूसँग परिष्कृत।
सबै HTML शीर्षकहरू <h1>
उपलब्ध <h6>
छन्।
बुटस्ट्र्यापको ग्लोबल डिफल्ट 14pxfont-size
हो , 20px को साथ । यो र सबै अनुच्छेदहरूमा लागू हुन्छ। थप रूपमा, (अनुच्छेद) ले तिनीहरूको रेखा-उचाइको आधा तलको मार्जिन प्राप्त गर्दछ (पूर्वनिर्धारित रूपमा 10px)।line-height
<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo। Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. नुल्लम आईडी डोलर आईडी निभ अल्ट्रासिस वाहन।
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus Auctor fringilla। Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit। Donec ullamcorper nulla non metus Auctor fringilla।
Maecenas sed diam eget risus varius blandit sit amet non magna। Donec id elit non mi porta gravida at eget metus। Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit।
<p> ... </p>
एउटा अनुच्छेद थपेर बाहिर खडा बनाउनुहोस् .lead
।
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor। Duis mollis, est noncommodo luctus।
<p वर्ग = "लीड" > ... </p>
टाइपोग्राफिक स्केल variables.less मा दुई कम चरहरूमा आधारित छ : @baseFontSize
र @baseLineHeight
। पहिलो आधार फन्ट-साइज भर प्रयोग गरिन्छ र दोस्रो आधार रेखा-उचाइ हो। हामी ती चरहरू र हाम्रा सबै प्रकारका मार्जिनहरू, प्याडिङहरू, र रेखा-उचाइहरू सिर्जना गर्न केही सरल गणित प्रयोग गर्छौं। तिनीहरूलाई अनुकूलन गर्नुहोस् र बुटस्ट्र्याप अनुकूलन गर्नुहोस्।
हल्का वजन शैलीहरूसँग HTML को पूर्वनिर्धारित जोर ट्यागहरू प्रयोग गर्नुहोस्।
<small>
इनलाइन वा पाठको ब्लकहरूमा जोड दिनको लागि , सानो ट्याग प्रयोग गर्नुहोस्।
पाठको यो लाइनलाई राम्रो छापको रूपमा व्यवहार गर्नको लागि हो।
<p> <small> पाठको यो लाइनलाई राम्रो छापको रूपमा व्यवहार गर्नको लागि हो। </small> </p>
भारी फन्ट-वजनको साथ पाठको स्निपेटलाई जोड दिनको लागि।
पाठको निम्न स्निपेट बोल्ड पाठको रूपमा रेन्डर गरिएको छ ।
<strong> बोल्ड पाठको रूपमा रेन्डर गरिएको </strong>
इटालिकको साथ पाठको स्निपेटलाई जोड दिनको लागि।
पाठको निम्न स्निपेट इटालिक पाठको रूपमा रेन्डर गरिएको छ ।
<em> इटालिक पाठको रूपमा रेन्डर गरिएको </em>
हेड अप!HTML5 मा प्रयोग <b>
गर्न स्वतन्त्र महसुस गर्नुहोस् । शब्दहरू वा वाक्यांशहरूलाई थप महत्त्व नदिई हाइलाइट गर्नको लागि हो, जबकि प्रायः आवाज, प्राविधिक शब्दहरू, इत्यादिका लागि हो।<i>
<b>
<i>
पाठ पङ्क्तिबद्ध वर्गहरूको साथ कम्पोनेन्टहरूमा सजिलैसँग पाठ पुन: मिलाउनुहोस्।
बायाँ पङ्क्तिबद्ध पाठ।
केन्द्रमा पङ्क्तिबद्ध पाठ।
दायाँ पङ्क्तिबद्ध पाठ।
- <p class = "text-left" > बायाँ पङ्क्तिबद्ध पाठ। </p>
- <p class = "text-center" > केन्द्रमा पङ्क्तिबद्ध पाठ। </p>
- <p वर्ग = "पाठ-दायाँ" > दायाँ पङ्क्तिबद्ध पाठ। </p>
जोर उपयोगिता वर्ग को एक मुट्ठी भर संग रंग मार्फत अर्थ व्यक्त गर्नुहोस्।
Fusce dapibus, telus ac cursus commodo, tortor mauris nibh।
Etiam porta sem malesuada magna mollis euismod।
Donec ullamcorper nulla non metus Auctor fringilla।
Aenean eu leo quam। Pellentesque ornare sem lacinia quam venenatis।
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "म्यूट" > Fusce dapibus, telus ac cursus commodo, tortor mauris nibh। </p>
- <p class = "text-warning" > Etiam porta sem malesuada magna mollis euismod। </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla। </p>
- <p class = "text-info" > Aenean eu leo quam। Pellentesque ornare sem lacinia quam venenatis। </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
<abbr>
होभरमा विस्तारित संस्करण देखाउनको लागि संक्षिप्त र संक्षिप्त शब्दहरूको लागि HTML को तत्वको शैलीकृत कार्यान्वयन । एट्रिब्युट भएका संक्षिप्ताक्षरहरूमा title
हल्का बिन्दु भएको तल्लो किनारा र होभरमा मद्दत कर्सर हुन्छ, होभरमा थप सन्दर्भ प्रदान गर्दछ।
<abbr>
संक्षिप्त नामको लामो होभरमा विस्तारित पाठको लागि, title
विशेषता समावेश गर्नुहोस्।
विशेषता शब्दको संक्षिप्त नाम attr हो ।
<abbr शीर्षक = "विशेषता" > attr </abbr>
<abbr class="initialism">
.initialism
थोरै सानो फन्ट साइजको लागि संक्षिप्त नाममा थप्नुहोस् ।
काटिएको रोटी पछि HTML सबैभन्दा राम्रो कुरा हो।
<abbr शीर्षक = "हाइपरटेक्स्ट मार्कअप भाषा" वर्ग = "प्रारम्भिकता" > HTML </abbr>
निकटतम पुर्खा वा कामको सम्पूर्ण शरीरको लागि सम्पर्क जानकारी प्रस्तुत गर्नुहोस्।
<address>
सबै पङ्क्तिहरू बाट समाप्त गरेर ढाँचा सुरक्षित गर्नुहोस् <br>
।
- <address>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- सान फ्रान्सिस्को, CA 94107 <br>
- <abbr शीर्षक = "फोन" > P: </abbr> (१२३) ४५६-७८९०
- </address>
- <address>
- <strong> पूरा नाम </strong><br>
- <a href="mailto:#" > [email protected] </a> _ _
- </address>
तपाईंको कागजात भित्रको अर्को स्रोतबाट सामग्रीको ब्लकहरू उद्धृत गर्नका लागि।
उद्धरणको रूपमा कुनै पनि HTML<blockquote>
वरिपरि लपेट्नुहोस् । सीधा उद्धरणहरूको लागि हामी सिफारिस गर्छौं ।<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit। Integer posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit। Integer posuer erat a ante. </p>
- </blockquote>
मानक ब्लककोटमा साधारण भिन्नताहरूको लागि शैली र सामग्री परिवर्तनहरू।
<small>
स्रोत पहिचान गर्न ट्याग थप्नुहोस् । मा स्रोत कामको नाम र्याप गर्नुहोस् <cite>
।
Lorem ipsum dolor sit amet, consectetur adipiscing elit। Integer posuere erat a ante.
स्रोत शीर्षकमा प्रसिद्ध कोही
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit। Integer posuer erat a ante. </p>
- <small> कोही प्रसिद्ध <cite title = "स्रोत शीर्षक" > स्रोत शीर्षक </cite></small>
- </blockquote>
.pull-right
फ्लोटेड, दायाँ पङ्क्तिबद्ध ब्लककोटको लागि प्रयोग गर्नुहोस् ।
- <blockquote वर्ग = "पुल-दायाँ" >
- ...
- </blockquote>
वस्तुहरूको सूची जसमा क्रम स्पष्ट रूपमा फरक पर्दैन ।
- <ul>
- <li> ... </li>
- </ul>
वस्तुहरूको सूची जस��ा क्रम स्पष्ट रूपमा महत्त्वपूर्ण छ ।
- <ol>
- <li> ... </li>
- </ol>
सूची वस्तुहरूमा पूर्वनिर्धारित list-style
र बायाँ प्याडिङ हटाउनुहोस् (तत्काल बच्चाहरू मात्र)।
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
सबै सूची वस्तुहरू एउटै लाइनमा राख्नुहोस् inline-block
र केही हल्का प्याडिङ।
- <ul class = "इनलाइन" >
- <li> ... </li>
- </ul>
तिनीहरूसँग सम्बन्धित विवरणहरूको साथ सर्तहरूको सूची।
- <dl>
- <dt> ... </ dt>
- <dd> ... </dd>
- </dl>
सर्तहरू र विवरणहरू <dl>
लाईन-अप-साइड-अप गर्नुहोस्।
- <dl वर्ग = "dl-क्षैतिज" >
- <dt> ... </ dt>
- <dd> ... </dd>
- </dl>
हेड अप!तेर्सो वर्णन सूचीले बायाँ स्तम्भ फिक्समा फिट गर्न धेरै लामो भएका सर्तहरूलाई काट्नेछ text-overflow
। साँघुरो भ्यूपोर्टहरूमा, तिनीहरू पूर्वनिर्धारित स्ट्याक गरिएको लेआउटमा परिवर्तन हुनेछन्।
कोडको इनलाइन स्निपेटहरू र्याप गर्नुहोस् <code>
।
<section>
इनलाइनको रूपमा बेरिएको हुनुपर्छ।
- उदाहरणका लागि , <code> & lt ;
<pre>
कोडको धेरै लाइनहरूको लागि प्रयोग गर्नुहोस् । उचित प्रतिपादनको लागि कोडमा कुनै पनि कोण कोष्ठकहरू छोड्न निश्चित हुनुहोस्।
<p>नमूना पाठ यहाँ...</p>
- <पूर्व>
- <p>नमूना पाठ यहाँ...</p>
- </pre>
हेड अप!<pre>
ट्याग भित्र कोडलाई सकेसम्म बायाँको नजिक राख्न निश्चित हुनुहोस् ; यसले सबै ट्याबहरू रेन्डर गर्नेछ।
तपाईंले वैकल्पिक .pre-scrollable
रूपमा 350px को अधिकतम-उचाइ सेट गर्ने र y-अक्ष स्क्रोलबार प्रदान गर्ने कक्षा थप्न सक्नुहुन्छ।
आधारभूत स्टाइलका लागि—हल्का प्याडिङ र तेर्सो डिभाइडरहरू—कुनैमा आधार वर्ग .table
थप्नुहोस् <table>
।
# | पहिलो नाम | थर | प्रयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @mdo |
२ | याकूब | थोरन्टन | @मोटो |
३ | ल्यारी | चरा |
- <table class = "टेबल" >
- …
- </table>
.table
आधार वर्गमा तलका कुनै पनि कक्षाहरू थप्नुहोस् ।
.table-striped
<tbody>
CSS चयनकर्ता मार्फत कुनै पनि तालिका पङ्क्तिमा जेब्रा-स्ट्रिपिङ थप्छ :nth-child
(IE7-8 मा उपलब्ध छैन)।
# | पहिलो नाम | थर | प्रयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @mdo |
२ | याकूब | थोरन्टन | @मोटो |
३ | ल्यारी | चरा |
- <तालिका वर्ग = "तालिका तालिका-धारीदार" >
- …
- </table>
.table-bordered
तालिकामा किनाराहरू र गोलाकार कुनाहरू थप्नुहोस्।
# | पहिलो नाम | थर | प्रयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @mdo |
मार्क | ओटो | @getbootstrap | |
२ | याकूब | थोरन्टन | @मोटो |
३ | ल्यारी द बर्ड |
- <table class = "टेबल टेबल बोर्डर्ड" >
- …
- </table>
.table-hover
तालिका पङ्क्तिहरूमा एक होभर स्थिति सक्षम गर्नुहोस् <tbody>
।
# | पहिलो नाम | थर | प्रयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @mdo |
२ | याकूब | थोरन्टन | @मोटो |
३ | ल्यारी द बर्ड |
- <table class = "टेबल टेबल-होभर" >
- …
- </table>
.table-condensed
सेल प्याडिङलाई आधामा काटेर तालिकाहरूलाई थप कम्प्याक्ट बनाउँछ।
# | पहिलो नाम | थर | प्रयोगकर्ता नाम |
---|---|---|---|
१ | मार्क | ओटो | @mdo |
२ | याकूब | थोरन्टन | @मोटो |
३ | ल्यारी द बर्ड |
- <तालिका वर्ग = "तालिका तालिका संकुचित" >
- …
- </table>
तालिका पङ्क्तिहरू रङ गर्न प्रासंगिक वर्गहरू प्रयोग गर्नुहोस्।
कक्षा | विवरण |
---|---|
.success |
सफल वा सकारात्मक कार्यलाई संकेत गर्दछ। |
.error |
खतरनाक वा सम्भावित नकारात्मक कार्यलाई संकेत गर्दछ। |
.warning |
ध्यान आवश्यक हुन सक्ने चेतावनीलाई संकेत गर्दछ। |
.info |
पूर्वनिर्धारित शैलीहरूको विकल्पको रूपमा प्रयोग गरियो। |
# | उत्पादन | भुक्तानी लिइयो | स्थिति |
---|---|---|---|
१ | TB - मासिक | ०१/०४/२०१२ | स्वीकृत |
२ | TB - मासिक | ०२/०४/२०१२ | अस्वीकार गरियो |
३ | TB - मासिक | ०३/०४/२०१२ | विचाराधीन |
४ | TB - मासिक | ०४/०४/२०१२ | पुष्टि गर्न कल गर्नुहोस् |
- ...
- < tr वर्ग = "सफलता" >
- <td> १ < /td>
- <td>TB - मासिक</ td >
- <td> ०१ / ०४ / २०१२ < / td>
- <td>स्वीकृत</ td >
- </ tr >
- ...
समर्थित तालिका HTML तत्वहरूको सूची र तिनीहरू कसरी प्रयोग गर्नुपर्छ।
ट्याग | विवरण |
---|---|
<table> |
ट्याबुलर ढाँचामा डेटा प्रदर्शन गर्नको लागि र्यापिङ तत्व |
<thead> |
<tr> तालिका हेडर पङ्क्तिहरू ( ) को लागि तालिका स्तम्भहरू लेबल गर्न कन्टेनर तत्व |
<tbody> |
तालिकाको मुख्य भागमा तालिका पङ्क्तिहरू ( <tr> ) को लागि कन्टेनर तत्व |
<tr> |
एकल पङ्क्तिमा देखिने तालिका कक्षहरू ( <td> वा ) को सेटको लागि कन्टेनर तत्व<th> |
<td> |
पूर्वनिर्धारित तालिका कक्ष |
<th> |
स्तम्भ (वा पङ्क्ति, दायरा र स्थानमा निर्भर गर्दै) लेबलहरूको लागि विशेष तालिका कक्ष |
<caption> |
तालिकामा भएका कुराहरूको विवरण वा सारांश, विशेष गरी स्क्रिन रिडरहरूका लागि उपयोगी |
- <table>
- <क्याप्शन> ... </ क्याप्शन>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
व्यक्तिगत फारम नियन्त्रणहरूले स्टाइल प्राप्त गर्दछ, तर मार्कअपमा कुनै पनि आवश्यक आधार वर्ग <form>
वा ठूलो परिवर्तन बिना। फारम नियन्त्रणहरूको शीर्षमा स्ट्याक गरिएको, बायाँ-पङ्क्तिबद्ध लेबलहरूमा परिणामहरू।
- <form>
- <fieldset>
- <legend> लेजेन्ड </ legend>
- <label> लेबल नाम </label>
- <इनपुट प्रकार = "टेक्स्ट" प्लेसहोल्डर = "केही टाइप गर्नुहोस्..." >
- <span class = "help-block" > उदाहरण ब्लक-स्तर मद्दत पाठ यहाँ। </span>
- <लेबल वर्ग = "चेकबक्स" >
- <इनपुट प्रकार = "चेकबक्स" > मलाई जाँच गर्नुहोस्
- </label>
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > बुझाउनुहोस् </ बटन>
- </fieldset>
- </form>
बुटस्ट्र्यापसँग समावेश गरिएको सामान्य प्रयोग केसहरूको लागि तीन वैकल्पिक फारम लेआउटहरू छन्।
.form-search
फारममा थप्नुहोस् र .search-query
थप <input>
गोलाकार पाठ इनपुटको लागि।
- <फार्म वर्ग = "फार्म-खोज" >
- <इनपुट प्रकार = "पाठ" वर्ग = "इनपुट-मध्यम खोज-क्वेरी" >
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > खोज्नुहोस् </ बटन>
- </form>
.form-inline
बायाँ-पङ्क्तिबद्ध लेबलहरू र कम्प्याक्ट लेआउटको लागि इनलाइन-ब्लक नियन्त्रणहरू थप्नुहोस् ।
- <फार्म वर्ग = "फार्म-इनलाइन" >
- <इनपुट प्रकार = "टेक्स्ट" वर्ग = "इनपुट-सानो" प्लेसहोल्डर = "इमेल" >
- <इनपुट प्रकार = "पासवर्ड" वर्ग = "इनपुट-सानो" प्लेसहोल्डर = "पासवर्ड" >
- <लेबल वर्ग = "चेकबक्स" >
- <इनपुट प्रकार = "चेकबक्स" > मलाई सम्झनुहोस्
- </label>
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > साइन इन गर्नुहोस् </ बटन>
- </form>
लेबलहरूलाई दायाँ पङ्क्तिबद्ध गर्नुहोस् र तिनीहरूलाई नियन्त्रणहरू जस्तै लाइनमा देखा पर्नको लागि तिनीहरूलाई बाँयामा फ्लोट गर्नुहोस्। पूर्वनिर्धारित फारमबाट धेरै मार्कअप परिवर्तनहरू आवश्यक छ:
.form-horizontal
फारममा थप्नुहोस्.control-group
.control-label
लेबलमा थप्नुहोस्.controls
उचित पङ्क्तिबद्धताको लागि कुनै पनि सम्बन्धित नियन्त्रणहरू लपेट्नुहोस्
- <फार्म वर्ग = "फारम-क्षैतिज" >
- <div class = "control-group" >
- <label class = "control-label" for = "inputEmail" > इमेल </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "टेक्स्ट" आईडी = "इनपुट इमेल" प्लेसहोल्डर = "इमेल" >
- </div>
- </div>
- <div class = "control-group" >
- <label class = "control-label" for = "inputPassword" > पासवर्ड </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "पासवर्ड" आईडी = "इनपुट पासवर्ड" प्लेसहोल्डर = "पासवर्ड" >
- </div>
- </div>
- <div class = "control-group" >
- <div वर्ग = "नियन्त्रण" >
- <लेबल वर्ग = "चेकबक्स" >
- <इनपुट प्रकार = "चेकबक्स" > मलाई सम्झनुहोस्
- </label>
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > साइन इन गर्नुहोस् </ बटन>
- </div>
- </div>
- </form>
उदाहरण फारम लेआउटमा समर्थित मानक फारम नियन्त्रणका उदाहरणहरू।
सबैभन्दा सामान्य फारम नियन्त्रण, पाठ-आधारित इनपुट क्षेत्रहरू। सबै HTML5 प्रकारहरूको लागि समर्थन समावेश गर्दछ: पाठ, पासवर्ड, मिति समय, मिति-स्थानीय, मिति, महिना, समय, हप्ता, नम्बर, इमेल, url, खोज, टेलिफोन, र रंग।
type
सबै समयमा निर्दिष्ट को प्रयोग आवश्यक छ ।
- <इनपुट प्रकार = "पाठ" प्लेसहोल्डर = "पाठ इनपुट" >
फारम नियन्त्रण जसले पाठको बहु रेखाहरूलाई समर्थन गर्दछ। rows
आवश्यकता अनुसार विशेषता परिवर्तन गर्नुहोस् ।
- <textarea पङ्क्तिहरू = "3" ></textarea>
चेकबक्सहरू सूचीमा एक वा धेरै विकल्पहरू चयन गर्नका लागि हुन् जबकि रेडियोहरू धेरैबाट एउटा विकल्प चयन गर्नका लागि हुन्।
- <लेबल वर्ग = "चेकबक्स" >
- <इनपुट प्रकार = "चेकबक्स" मान = "" >
- विकल्प एक हो यो र त्यो - यो किन उत्कृष्ट छ समावेश गर्न निश्चित हुनुहोस्
- </label>
- <लेबल वर्ग = "रेडियो" >
- <इनपुट प्रकार = "रेडियो" नाम = "optionsRadios" id = "optionsRadios1" मान = "option1" जाँच गरियो >
- विकल्प एक हो यो र त्यो - यो किन उत्कृष्ट छ समावेश गर्न निश्चित हुनुहोस्
- </label>
- <लेबल वर्ग = "रेडियो" >
- <इनपुट प्रकार = "रेडियो" नाम = "optionsRadios" id = "optionsRadios2" मान = "option2" >
- विकल्प दुई केहि हुन सक्छ र यसलाई चयन गर्दा विकल्प एक अचयन हुनेछ
- </label>
.inline
एउटै लाइनमा देखिने नियन्त्रणहरूको लागि चेकबक्स वा रेडियोहरूको श्रृंखलामा कक्षा थप्नुहोस् ।
- <लेबल वर्ग = "चेकबक्स इनलाइन" >
- <इनपुट प्रकार = "checkbox " id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <लेबल वर्ग = "चेकबक्स इनलाइन" >
- <इनपुट प्रकार = "चेकबक्स" आईडी = "इनलाइनचेकबक्स२" मान = "विकल्प २ " > २
- </label>
- <लेबल वर्ग = "चेकबक्स इनलाइन" >
- <इनपुट प्रकार = "checkbox " id = "inlineCheckbox3" value = "option3" > 3
- </label>
multiple="multiple"
पूर्वनिर्धारित विकल्प प्रयोग गर्नुहोस् वा एकै पटक धेरै विकल्पहरू देखाउन निर्दिष्ट गर्नुहोस् ।
- <चयन>
- <विकल्प> १ </ विकल्प>
- <विकल्प> २ </ विकल्प>
- <विकल्प> ३ </ विकल्प>
- <विकल्प> ४ </ विकल्प>
- <विकल्प> ५ </ विकल्प>
- </ चयन गर्नुहोस्>
- < बहु चयन गर्नुहोस् = "बहु" >
- <विकल्प> १ </ विकल्प>
- <विकल्प> २ </ विकल्प>
- <विकल्प> ३ </ विकल्प>
- <विकल्प> ४ </ विकल्प>
- <विकल्प> ५ </ विकल्प>
- </ चयन गर्नुहोस्>
अवस्थित ब्राउजर नियन्त्रणहरूको शीर्षमा थप्दै, बुटस्ट्र्यापले अन्य उपयोगी फारम घटकहरू समावेश गर्दछ।
कुनै पनि पाठ-आधारित इनपुट अघि वा पछि पाठ वा बटनहरू थप्नुहोस्। ध्यान दिनुहोस् कि select
तत्वहरू यहाँ समर्थित छैनन्।
इनपुटमा पाठ प्रीपेन्ड गर्न वा जोड्नको लागि दुई वर्गहरू मध्ये एउटासँग an .add-on
र an र्याप गर्नुहोस्।input
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <इनपुट वर्ग = "span2" id = "prependedInput" प्रकार = "टेक्स्ट" प्लेसहोल्डर = "प्रयोगकर्ता नाम" >
- </div>
- <div class = "input-append" >
- <इनपुट वर्ग = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
.add-on
आगत प्रीपेन्ड र जोड्नका लागि दुवै कक्षाहरू र दुईवटा उदाहरणहरू प्रयोग गर्नुहोस्।
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <इनपुट वर्ग = "span2" id = "appendedPrependedInput " प्रकार = "टेक्स्ट" >
- <span class = "add-on" > .00 </span>
- </div>
पाठसँगको सट्टा , इनपुटमा बटन (वा दुई) जोड्नको लागि <span>
प्रयोग गर्नुहोस्।.btn
- <div class = "input-append" >
- <इनपुट वर्ग = "span2" id = "appendedInputButton " प्रकार = "टेक्स्ट" >
- <बटन वर्ग = "btn" प्रकार = "बटन" > जानुहोस्! </ बटन>
- </div>
- <div class = "input-append" >
- <इनपुट वर्ग = "span2" id = "appendedInputButtons " प्रकार = "टेक्स्ट" >
- <बटन वर्ग = "btn" प्रकार = "बटन" > खोज्नुहोस् </ बटन>
- <बटन वर्ग = "btn" प्रकार = "बटन" > विकल्पहरू </ बटन>
- </div>
- <div class = "input-append" >
- <इनपुट वर्ग = "span2" id = "appendedDropdownButton " प्रकार = "टेक्स्ट" >
- <div class = "btn-group" >
- <बटन वर्ग = "btn ड्रपडाउन-टगल" डेटा-टगल = "ड्रपडाउन" >
- कार्य
- <span class = "caret" ></span>
- </ बटन>
- <ul class = "ड्रपडाउन-मेनु" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <बटन वर्ग = "btn ड्रपडाउन-टगल" डेटा-टगल = "ड्रपडाउन" >
- ��ार्य
- <span class = "caret" ></span>
- </ बटन>
- <ul class = "ड्रपडाउन-मेनु" >
- ...
- </ul>
- </div>
- <इनपुट वर्ग = "span2" id = "prependedDropdownButton" प्रकार = "टेक्स्ट" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <बटन वर्ग = "btn ड्रपडाउन-टगल" डेटा-टगल = "ड्रपडाउन" >
- कार्य
- <span class = "caret" ></span>
- </ बटन>
- <ul class = "ड्रपडाउन-मेनु" >
- ...
- </ul>
- </div>
- <इनपुट वर्ग = "span2" id = "appendedPrependedDropdownButton " प्रकार = "टेक्स्ट" >
- <div class = "btn-group" >
- <बटन वर्ग = "btn ड्रपडाउन-टगल" डेटा-टगल = "ड्रपडाउन" >
- कार्य
- <span class = "caret" ></span>
- </ बटन>
- <ul class = "ड्रपडाउन-मेनु" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <इनपुट प्रकार = "टेक्स्ट" >
- </div>
- <div class = "input-append" >
- <इनपुट प्रकार = "टेक्स्ट" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <फार्म वर्ग = "फार्म-खोज" >
- <div class = "input-append" >
- <इनपुट प्रकार = "पाठ" वर्ग = "span2 खोज-क्वेरी" >
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > खोज्नुहोस् </ बटन>
- </div>
- <div class = "input-prepend" >
- <बटन प्रकार = "सबमिट" वर्ग = "btn" > खोज्नुहोस् </ बटन>
- <इनपुट प्रकार = "पाठ" वर्ग = "span2 खोज-क्वेरी" >
- </div>
- </form>
सापेक्ष साइजिङ वर्गहरू प्रयोग गर्नुहोस् .input-large
वा कक्षाहरू प्रयोग गरेर ग्रिड स्तम्भ आकारहरूमा तपाईंको इनपुटहरू मिलाउनुहोस् .span*
।
कुनै पनि <input>
वा <textarea>
तत्वलाई ब्लक स्तर तत्व जस्तै व्यवहार गर्नुहोस्।
- <इनपुट वर्ग = "इनपुट-ब्लक-स्तर" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-ब्लक-स्तर" >
- <इनपुट वर्ग = "इनपुट-मिनी" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-मिनी" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <इनपुट वर्ग = "इनपुट-मध्यम" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-मध्यम" >
- <इनपुट वर्ग = "इनपुट-लार्ज" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-लार्ज" >
- <input class = "input-xlarge" type = "text" प्लेसहोल्डर = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" प्लेसहोल्डर = ".input-xxlarge" >
हेड अप!भविष्यका संस्करणहरूमा, हामी हाम्रा बटन आकारहरू मिलाउन यी सापेक्ष इनपुट कक्षाहरूको प्रयोगलाई परिवर्तन गर्नेछौं। उदाहरणका लागि, .input-large
इनपुटको प्याडिङ र फन्ट साइज बढाउनेछ।
ग्रिड स्तम्भहरूको एउटै साइज मिल्ने इनपुटहरूको लागि प्रयोग गर्नुहोस् .span1
।.span12
- <इनपुट वर्ग = "span1" प्रकार = "पाठ" प्लेसहोल्डर = ".span1" >
- <इनपुट वर्ग = "span2" प्रकार = "पाठ" प्लेसहोल्डर = ".span2" >
- <इनपुट वर्ग = "span3" प्रकार = "पाठ" प्लेसहोल्डर = ".span3" >
- < वर्ग चयन गर्नुहोस् = "span1" >
- ...
- </ चयन गर्नुहोस्>
- < वर्ग चयन गर्नुहोस् = "span2" >
- ...
- </ चयन गर्नुहोस्>
- < वर्ग चयन गर्नुहोस् = "span3" >
- ...
- </ चयन गर्नुहोस्>
प्रति रेखा धेरै ग्रिड इनपुटहरूको लागि, उचित स्पेसिङको लागि परिमार्जक वर्ग प्रयोग गर्नुहोस्.controls-row
। यसले सेतो-स्पेस पतन गर्न इनपुटहरू फ्लोट गर्दछ, उचित मार्जिनहरू सेट गर्दछ, र फ्लोट खाली गर्दछ।
- <div वर्ग = "नियन्त्रण" >
- <इनपुट वर्ग = "span5" प्रकार = "पाठ" प्लेसहोल्डर = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <इनपुट वर्ग = "span4" प्रकार = "पाठ" प्लेसहोल्डर = ".span4" >
- <इनपुट वर्ग = "span1" प्रकार = "पाठ" प्लेसहोल्डर = ".span1" >
- </div>
- ...
वास्तविक फारम मार्कअप प्रयोग नगरी सम्पादन गर्न नसकिने फारममा डाटा प्रस्तुत गर्नुहोस्।
- <span class = "input-xlarge uneditable-input" > यहाँ केही मान </span>
कार्यहरूको समूह (बटनहरू) सँग फारम अन्त्य गर्नुहोस्। जब भित्र राखिएको छ .form-actions
, बटनहरू स्वचालित रूपमा फारम नियन्त्रणहरूसँग लाइन अप गर्न इन्डेन्ट हुनेछ।
- <div वर्ग = "फार्म-कार्यहरू" >
- <बटन प्रकार = "सबमिट" वर्ग = "btn btn-प्राथमिक" > परिवर्तनहरू बचत गर्नुहोस् </ बटन>
- <बटन प्रकार = "बटन" वर्ग = "btn" > रद्द गर्नुहोस् </ बटन>
- </div>
फारम नियन्त्रणहरू वरिपरि देखा पर्ने मद्दत पाठको लागि इनलाइन र ब्लक स्तर समर्थन।
- <इनपुट प्रकार = "टेक्स्ट" ><span वर्ग = "help-inline" > इनलाइन मद्दत पाठ </span>
- <इनपुट प्रकार = "टेक्स्ट" ><span वर्ग = "हेल्प-ब्लक" > मद्दत पाठको लामो ब्लक जुन नयाँ लाइनमा टुक्रिन्छ र एक रेखाभन्दा माथि विस्तार हुन सक्छ। </span>
फारम नियन्त्रण र लेबलहरूमा आधारभूत प्रतिक्रिया राज्यहरूको साथ प्रयोगकर्ता वा आगन्तुकहरूलाई प्रतिक्रिया प्रदान गर्नुहोस्।
हामीले केही फारम नियन्त्रणहरूमा पूर्वनिर्धारित शैलीहरू हटाउँछौं र यसको ठाउँमा outline
एउटा लागू गर्छौं ।box-shadow
:focus
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "यो फोकस गरिएको छ..." >
पूर्वनिर्धारित ब्राउजर कार्यक्षमता मार्फत शैली इनपुटहरू :invalid
। एक निर्दिष्ट गर्नुहोस्, यदि फिल्ड वैकल्पिक छैन भने विशेषता type
थप्नुहोस् , र (यदि लागू भएमा) निर्दिष्ट गर्नुहोस् ।required
pattern
यो इन्टरनेट एक्सप्लोरर 7-9 को संस्करणहरूमा उपलब्ध छैन CSS स्यूडो चयनकर्ताहरूको लागि समर्थनको कमीको कारण।
- <इनपुट वर्ग = "span3" प्रकार = "इमेल" आवश्यक >
disabled
प्रयोगकर्ताको इनपुट रोक्न र अलि फरक लुक ट्रिगर गर्न इनपुटमा विशेषता थप्नुहोस् ।
- <input class = "input-xlarge" id = " disabledInput" type = "text" प्लेसहोल्डर = "अक्षम इनपुट यहाँ..." असक्षम >
बुटस्ट्र्यापले त्रुटि, चेतावनी, जानकारी, र सफलता सन्देशहरूको लागि प्रमाणीकरण शैलीहरू समावेश गर्दछ। प्रयोग गर्न, वरपर उपयुक्त वर्ग थप्नुहोस् .control-group
।
- <div वर्ग = "नियन्त्रण-समूह चेतावनी" >
- <label class = "control-label" for = "inputWarning" > चेतावनी सहितको इनपुट </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "टेक्स्ट" आईडी = "इनपुट वार्निंग" >
- <span class = "help-inline" > केहि गडबड भएको हुन सक्छ </span>
- </div>
- </div>
- <div वर्ग = "नियन्त्रण-समूह त्रुटि" >
- <label class = "control-label" for = "inputError" > त्रुटि सहित इनपुट </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "टेक्स्ट" आईडी = "इनपुट त्रुटि" >
- <span class = "help-inline" > कृपया त्रुटि सच्याउनुहोस् </span>
- </div>
- </div>
- <div वर्ग = "नियन्त्रण-समूह जानकारी" >
- <label class = "control-label" for = "inputInfo" > जानकारी सहित इनपुट </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "टेक्स्ट" आईडी = "इनपुटइन्फो" >
- <span class = "help-inline" > प्रयोगकर्ता नाम पहिले नै लिइएको छ </span>
- </div>
- </div>
- <div वर्ग = "नियन्त्रण-समूह सफलता" >
- <label class = "control-label" for = "inputSuccess" > सफलताको साथ इनपुट </label>
- <div वर्ग = "नियन्त्रण" >
- <इनपुट प्रकार = "टेक्स्ट" आईडी = "इनपुटसक्सेस" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
<img>
कुनै पनि परियोजनामा सजिलैसँग छविहरू शैली बनाउनको लागि एक तत्वमा कक्षाहरू थप्नुहोस् ।
- <img src = "..." वर्ग = "img-rounded" >
- <img src = "..." वर्ग = "img-सर्कल" >
- <img src = "..." वर्ग = "img-polaroid" >
हेड अप! .img-rounded
र समर्थनको .img-circle
कमीको कारण IE7-8 मा काम नगर्नुहोस् border-radius
।
स्प्राइट फारममा 140 आइकनहरू, गाढा खैरो (पूर्वनिर्धारित) र सेतोमा उपलब्ध, Glyphicons द्वारा प्रदान गरिएको ।
Glyphicons Halflings सामान्यतया नि: शुल्क उपलब्ध छैन, तर Bootstrap र Glyphicons सिर्जनाकर्ताहरू बीचको व्यवस्थाले विकासकर्ताहरूको रूपमा तपाइँलाई कुनै पनि लागतमा यो सम्भव बनाएको छ। धन्यवादको रूपमा, हामी तपाईंलाई Glyphicons मा एक वैकल्पिक लिङ्क समावेश गर्न सोध्छौं जब व्यावहारिक हुन्छ।
<i>
सबै आइकनहरूलाई एक अद्वितीय वर्गको साथ ट्याग चाहिन्छ , जसको उपसर्ग राखिएको छ icon-
। प्रयोग गर्नको लागि, तलको कोड लगभग कहीं पनि राख्नुहोस्:
- <i class = "icon-search" ></i>
त्यहाँ उल्टो (सेतो) आइकनहरूका लागि शैलीहरू पनि उपलब्ध छन्, एक अतिरिक्त कक्षाको साथ तयार। हामी विशेष रूपमा न्याभि र ड्रपडाउन लिङ्कहरूको लागि होभर र सक्रिय राज्यहरूमा यो कक्षा लागू गर्नेछौं।
- <i class = "icon-search icon-white" ></i>
हेड अप!बटन वा एनएभि लिङ्कहरू जस्तै पाठको स्ट्रिङको छेउमा प्रयोग गर्दा, <i>
उचित स्पेसिङको लागि ट्याग पछि खाली ठाउँ छोड्न निश्चित हुनुहोस्।
तिनीहरूलाई बटनहरूमा प्रयोग गर्नुहोस्, उपकरणपट्टी, नेभिगेसन, वा प्रीपेन्डेड फारम इनपुटहरूको लागि बटन समूहहरू।
- <div class = "btn-उपकरणपट्टी" >
- <div class = "btn-group" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "btn-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> प्रयोगकर्ता </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "ड्रपडाउन-मेनु" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> सम्पादन </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> मेट्नुहोस् </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> प्रतिबन्ध </a></li>
- <li वर्ग = "विभाजक" ></li>
- <li><a href = "#" ><i class = "i" ></i> व्यवस्थापक बनाउनुहोस् </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> तारा </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> तारा </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> तारा </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> घर </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> पुस्तकालय </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> अनुप्रयोगहरू </a></li>
- <li><a href = "#" ><i class = "i" ></i> विविध </a></li>
- </ul>
- <div class = "control-group" >
- <label class = "control-label" for = "inputIcon" > इमेल ठेगाना </label>
- <div वर्ग = "नियन्त्रण" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-envelope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>