నావిగేషన్, అలర్ట్లు, పాపవర్లు మరియు మరిన్నింటిని అందించడానికి డజన్ల కొద్దీ పునర్వినియోగ భాగాలు నిర్మించబడ్డాయి.
లింక్ల జాబితాలను ప్రదర్శించడానికి టోగుల్ చేయగల, సందర్భోచిత మెను. డ్రాప్డౌన్ JavaScript ప్లగిన్తో ఇంటరాక్టివ్గా రూపొందించబడింది .
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > చర్య </a></li>
- <li><a tabindex = "-1" href = "#" > మరో చర్య </a></li>
- <li><a tabindex = "-1" href = "#" > ఇక్కడ ఇంకేదో ఉంది </a></li>
- <li class = "divider" ></li>
- <li><a tabindex = "-1" href = "#" > వేరు చేయబడిన లింక్ </a></li>
- </ul>
కేవలం డ్రాప్డౌన్ మెనుని చూస్తే, అవసరమైన HTML ఇక్కడ ఉంది. మీరు డ్రాప్డౌన్ ట్రిగ్గర్ మరియు డ్రాప్డౌన్ మెను లోపల .dropdown
లేదా ప్రకటించే మరొక మూలకాన్ని చుట్టాలి position: relative;
. అప్పుడు కేవలం మెనుని సృష్టించండి.
- <div class = "dropdown" >
- <!-- డ్రాప్డౌన్ టోగుల్ చేయడానికి లింక్ లేదా బటన్ -->
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > చర్య </a></li>
- <li><a tabindex = "-1" href = "#" > మరో చర్య </a></li>
- <li><a tabindex = "-1" href = "#" > ఇక్కడ ఇంకేదో ఉంది </a></li>
- <li class = "divider" ></li>
- <li><a tabindex = "-1" href = "#" > వేరు చేయబడిన లింక్ </a></li>
- </ul>
- </div>
మెనులను కుడివైపుకి సమలేఖనం చేయండి మరియు డ్రాప్డౌన్ల అదనపు స్థాయిలను చేర్చండి.
డ్రాప్డౌన్ మెనుని కుడికి సమలేఖనం .pull-right
చేయడానికి a కి జోడించండి ..dropdown-menu
- <ul class = "dropdown-menu pull-right" role = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
లింక్ను నిలిపివేయడానికి డ్రాప్డౌన్లో .disabled
aకి జోడించండి .<li>
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > సాధారణ లింక్ </a></li>
- <li class = "disabled" ><a tabindex = "-1" href = "#" > నిలిపివేయబడిన లింక్ </a></li>
- <li><a tabindex = "-1" href = "#" > మరో లింక్ </a></li>
- </ul>
కొన్ని సాధారణ మార్కప్ జోడింపులతో OS X లాగా హోవర్లో కనిపించే అదనపు స్థాయి డ్రాప్డౌన్ మెనులను జోడించండి. ఆటోమేటిక్ స్టైలింగ్ కోసం ఇప్పటికే ఉన్న డ్రాప్డౌన్ మెనులో .dropdown-submenu
దేనికైనా జోడించండి .li
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- ...
- <li class = "dropdown-submenu" >
- <a tabindex = "-1" href = "#" > మరిన్ని ఎంపికలు </a>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </li>
- </ul>
Rdio నుండి ప్రేరణ పొందిన సరళమైన పేజినేషన్, యాప్లు మరియు శోధన ఫలితాల కోసం గొప్పది. పెద్ద బ్లాక్ను కోల్పోవడం కష్టం, సులభంగా కొలవదగినది మరియు పెద్ద క్లిక్ ప్రాంతాలను అందిస్తుంది.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > మునుపటి </a></li>
- <li><a href = "#" > 1 </a></li>
- <li><a href = "#" > 2 </a></li>
- <li><a href = "#" > 3 </a></li>
- <li><a href = "#" > 4 </a></li>
- <li><a href = "#" > 5 </a></li>
- <li><a href = "#" > తదుపరి </a></li>
- </ul>
- </div>
వివిధ పరిస్థితుల కోసం లింక్లు అనుకూలీకరించబడతాయి. .disabled
క్లిక్ చేయలేని లింక్ల కోసం మరియు .active
ప్రస్తుత పేజీని సూచించడానికి ఉపయోగించండి .
- <div class = "pagination" >
- <ul>
- <li class = "డిసేబుల్" ><a href = "#" > « </a></li>
- <li class = "యాక్టివ్" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
ఉద్దేశించిన స్టైల్లను నిలుపుకుంటూ క్లిక్ ఫంక్షనాలిటీని తీసివేయడానికి మీరు స్పాన్ల కోసం యాక్టివ్ లేదా డిసేబుల్ యాంకర్లను ఐచ్ఛికంగా మార్చుకోవచ్చు.
- <div class = "pagination" >
- <ul>
- <li class = "డిసేబుల్డ్" ><span> « </span></li>
- <li class = "యాక్టివ్" ><span> 1 </span></li>
- ...
- </ul>
- </div>
పెద్ద లేదా చిన్న పేజీని రూపొందించాలనుకుంటున్నారా? .pagination-large
, .pagination-small
, లేదా .pagination-mini
అదనపు పరిమాణాల కోసం జోడించండి .
- <div class = "pagination pagination-large" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-small" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-mini" >
- <ul>
- ...
- </ul>
- </div>
పేజినేషన్ లింక్ల అమరికను మార్చడానికి రెండు ఐచ్ఛిక తరగతుల్లో ఒకదాన్ని జోడించండి: .pagination-centered
మరియు .pagination-right
.
- <div class = "pagination pagination-centered" >
- ...
- </div>
- <div class = "pagination pagination-right" >
- ...
- </div>
తేలికపాటి మార్కప్ మరియు స్టైల్లతో సరళమైన పేజినేషన్ అమలుల కోసం త్వరిత మునుపటి మరియు తదుపరి లింక్లు. బ్లాగులు లేదా మ్యాగజైన్ల వంటి సాధారణ సైట్లకు ఇది చాలా బాగుంది.
డిఫాల్ట్గా, పేజర్ లింక్లను కేంద్రీకరిస్తుంది.
- <ul class = "పేజర్" >
- <li><a href = "#" > మునుపటి </a></li>
- <li><a href = "#" > తదుపరి </a></li>
- </ul>
ప్రత్యామ్నాయంగా, మీరు ప్రతి లింక్ను వైపులా సమలేఖనం చేయవచ్చు:
- <ul class = "పేజర్" >
- <li class = "మునుపటి" >
- <a href = "#" > ← పాతది </a>
- </li>
- <li class = "తదుపరి" >
- <a href = "#" > కొత్తది → </a>
- </li>
- </ul>
పేజర్ లింక్లు పేజినేషన్ .disabled
నుండి సాధారణ యుటిలిటీ క్లాస్ను కూడా ఉపయోగిస్తాయి.
- <ul class = "పేజర్" >
- <li class = "మునుపటి డిసేబుల్" >
- <a href = "#" > ← పాతది </a>
- </li>
- ...
- </ul>
లేబుల్స్ | మార్కప్ |
---|---|
డిఫాల్ట్ | <span class="label">Default</span> |
విజయం | <span class="label label-success">Success</span> |
హెచ్చరిక | <span class="label label-warning">Warning</span> |
ముఖ్యమైనది | <span class="label label-important">Important</span> |
సమాచారం | <span class="label label-info">Info</span> |
విలోమ | <span class="label label-inverse">Inverse</span> |
పేరు | ఉదాహరణ | మార్కప్ |
---|---|---|
డిఫాల్ట్ | 1 | <span class="badge">1</span> |
విజయం | 2 | <span class="badge badge-success">2</span> |
హెచ్చరిక | 4 | <span class="badge badge-warning">4</span> |
ముఖ్యమైనది | 6 | <span class="badge badge-important">6</span> |
సమాచారం | 8 | <span class="badge badge-info">8</span> |
విలోమ | 10 | <span class="badge badge-inverse">10</span> |
సులభంగా అమలు చేయడం కోసం, :empty
కంటెంట్ లేనప్పుడు లేబుల్లు మరియు బ్యాడ్జ్లు కూలిపోతాయి (CSS ఎంపిక సాధనం ద్వారా).
మీ సైట్లో కీలకమైన కంటెంట్ను ప్రదర్శించడానికి తేలికైన, సౌకర్యవంతమైన భాగం. ఇది మార్కెటింగ్ మరియు కంటెంట్-హెవీ సైట్లలో బాగా పని చేస్తుంది.
ఇది ఒక సాధారణ హీరో యూనిట్, ఫీచర్ చేయబడిన కంటెంట్ లేదా సమాచారానికి అదనపు శ్రద్ధను అందించడానికి ఒక సాధారణ జంబోట్రాన్-శైలి భాగం.
- <div class = "hero-unit" >
- <h1> శీర్షిక </h1>
- <p> ట్యాగ్లైన్ </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- ఇంకా నేర్చుకో
- </a>
- </p>
- </div>
h1
పేజీలోని కంటెంట్ని సముచితంగా ఖాళీ చేయడానికి మరియు సెగ్మెంట్ చేయడానికి ఒక సాధారణ షెల్ . ఇది h1
యొక్క డిఫాల్ట్ small
, మూలకం అలాగే చాలా ఇతర భాగాలను (అదనపు శైలులతో) ఉపయోగించుకోవచ్చు.
- <div class = "page-header" >
- <h1> ఉదాహరణ పేజీ హెడర్ <small> హెడర్ కోసం సబ్టెక్స్ట్ </small></h1>
- </div>
డిఫాల్ట్గా, బూట్స్ట్రాప్ యొక్క సూక్ష్మచిత్రాలు కనీస అవసరమైన మార్కప్తో లింక్ చేయబడిన చిత్రాలను ప్రదర్శించడానికి రూపొందించబడ్డాయి.
కొంచెం అదనపు మార్కప్తో, థంబ్నెయిల్లలోకి హెడ్డింగ్లు, పేరాగ్రాఫ్లు లేదా బటన్ల వంటి ఎలాంటి HTML కంటెంట్ను జోడించడం సాధ్యమవుతుంది.
థంబ్నెయిల్లు (గతంలో .media-grid
v1.4 వరకు) ఫోటోలు లేదా వీడియోల గ్రిడ్లు, చిత్ర శోధన ఫలితాలు, రిటైల్ ఉత్పత్తులు, పోర్ట్ఫోలియోలు మరియు మరిన్నింటికి గొప్పవి. అవి లింక్లు లేదా స్టాటిక్ కంటెంట్ కావచ్చు.
థంబ్నెయిల్ మార్కప్ చాలా సులభం- ul
ఏ li
ఎలిమెంట్స్ అయినా అవసరం. ఇది చాలా సరళమైనది, మీ కంటెంట్లను చుట్టడానికి కొంచెం ఎక్కువ మార్కప్తో ఏదైనా రకమైన కంటెంట్ను అనుమతిస్తుంది.
చివరగా, థంబ్నెయిల్ల భాగం ఇప్పటికే ఉన్న గ్రిడ్ సిస్టమ్ క్లాస్లను ఉపయోగిస్తుంది—వంటి .span2
లేదా .span3
—థంబ్నెయిల్ కొలతల నియంత్రణ కోసం.
గతంలో చెప్పినట్లుగా, సూక్ష్మచిత్రాల కోసం అవసరమైన మార్కప్ తేలికగా మరియు సూటిగా ఉంటుంది. లింక్ చేయబడిన చిత్రాల కోసం డిఫాల్ట్ సెటప్ని ఇక్కడ చూడండి :
- <ul class = "థంబ్నెయిల్స్" >
- <li class = "span4" >
- <a href = "#" class = "thumbnail" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
సూక్ష్మచిత్రాలలో అనుకూల HTML కంటెంట్ కోసం, మార్కప్ కొద్దిగా మారుతుంది. ఎక్కడైనా బ్లాక్ స్థాయి కంటెంట్ని అనుమతించడానికి, మేము <a>
ఇలా మార్చుకుంటాము <div>
:
- <ul class = "థంబ్నెయిల్స్" >
- <li class = "span4" >
- <div class = "థంబ్నెయిల్" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> థంబ్నెయిల్ లేబుల్ </h3>
- <p> థంబ్నెయిల్ క్యాప్షన్... </p>
- </div>
- </li>
- ...
- </ul>
మీకు అందుబాటులో ఉన్న వివిధ గ్రిడ్ తరగతులతో మీ అన్ని ఎంపికలను అన్వేషించండి. మీరు వివిధ పరిమాణాలను కూడా కలపవచ్చు మరియు సరిపోల్చవచ్చు.
.alert
ప్రాథమిక హెచ్చరిక హెచ్చరిక సందేశం కోసం ఏదైనా వచనాన్ని మరియు ఐచ్ఛిక తొలగింపు బటన్ను వ్రాప్ చేయండి.
- <div class = "హెచ్చరిక" >
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
- <strong> హెచ్చరిక! </strong> మీరే ఉత్తమంగా తనిఖీ చేయండి, మీరు చాలా బాగా కనిపించడం లేదు.
- </div>
మొబైల్ సఫారి మరియు మొబైల్ ఒపెరా బ్రౌజర్లు, ట్యాగ్ని ఉపయోగిస్తున్నప్పుడు data-dismiss="alert"
అట్రిబ్యూట్తో పాటు href="#"
హెచ్చరికల తొలగింపు అవసరం.<a>
- <a href = "#" class = "close" data-dismiss = "alert" > × </a>
ప్రత్యామ్నాయంగా, మీరు <button>
మా డాక్స్ కోసం మేము ఎంచుకున్న డేటా లక్షణంతో ఒక మూలకాన్ని ఉపయోగించవచ్చు. ఉపయోగిస్తున్నప్పుడు <button>
, మీరు తప్పనిసరిగా చేర్చాలి type="button"
లేదా మీ ఫారమ్లు సమర్పించకపోవచ్చు.
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
హెచ్చరికలను త్వరగా మరియు సులభంగా తొలగించడానికి హెచ్చరికల j క్వెరీ ప్లగ్ఇన్ని ఉపయోగించండి .
పొడవైన సందేశాల కోసం, జోడించడం ద్వారా హెచ్చరిక రేపర్ ఎగువ మరియు దిగువన ప్యాడింగ్ను పెంచండి .alert-block
.
ఉత్తమంగా తనిఖీ చేయండి, మీరు చాలా బాగా కనిపించడం లేదు. నుల్లా విటే ఎలిట్ లిబెరో, ఎ ఫారెట్రా ఆగ్. ప్రసెంట్ కమోడో కర్సస్ మాగ్నా, వెల్ స్కెలెరిస్క్ నిస్ల్ కన్సెక్టెచర్ ఎట్.
- <div class = "alert alert-block" >
- <button type = "button" class = "close" data-dismiss = "alert" > × </button>
- <h4> హెచ్చరిక! </h4>
- ఉత్తమంగా తనిఖీ చేయండి, మీరు కాదు...
- </div>
హెచ్చరిక యొక్క అర్థాన్ని మార్చడానికి ఐచ్ఛిక తరగతులను జోడించండి.
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "Alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
నిలువు గ్రేడియంట్తో డిఫాల్ట్ ప్రోగ్రెస్ బార్.
- <div class = "పురోగతి" >
- <div class = "bar" style = " width : 60 %; " ></div>
- </div>
చారల ప్రభావాన్ని సృష్టించడానికి గ్రేడియంట్ని ఉపయోగిస్తుంది. IE7-8లో అందుబాటులో లేదు.
- <div class = "ప్రోగ్రెస్ ప్రోగ్రెస్-స్ట్రిప్డ్" >
- <div class = "bar" style = " width : 20 %; " ></div>
- </div>
కుడి నుండి ఎడమకు చారలను యానిమేట్ .active
చేయడానికి కు జోడించండి . .progress-striped
IE యొక్క అన్ని వెర్షన్లలో అందుబాటులో లేదు.
- <div class = "ప్రోగ్రెస్ ప్రోగ్రెస్-స్ట్రిప్డ్ యాక్టివ్" >
- <div class = "bar" style = " width : 40 %; " ></div>
- </div>
.progress
వాటిని పేర్చడానికి బహుళ బార్లను ఒకే విధంగా ఉంచండి .
- <div class = "పురోగతి" >
- <div class = "bar bar-success" style = " width : 35 %; " ></div>
- <div class = "bar bar-warning" style = " width : 20 %; " ></div>
- <div class = "bar bar-danger" style = " width : 10 %; " ></div>
- </div>
ప్రోగ్రెస్ బార్లు స్థిరమైన శైలుల కోసం ఒకే రకమైన బటన్ను మరియు హెచ్చరిక తరగతులను ఉపయోగిస్తాయి.
- <div class = "progress progress-info" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "పురోగతి పురోగతి-విజయం" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "పురోగతి పురోగతి-హెచ్చరిక" >
- <div class = "bar" style = " width : 60 % " ></div>
- </div>
- <div class = "progress progress-danger" >
- <div class = "bar" style = " width : 80 % " ></div>
- </div>
ఘన రంగుల మాదిరిగానే, మేము విభిన్న చారల ప్రోగ్రెస్ బార్లను కలిగి ఉన్నాము.
- <div class = "progress progress-info progress-striped" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "ప్రోగ్రెస్ ప్రోగ్రెస్-సక్సెస్ ప్రోగ్రెస్-స్ట్రిప్డ్" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "పురోగతి పురోగతి-హెచ్చరిక పురోగతి-చారలు" >
- <div class = "bar" style = " width : 60 % " ></div>
- </div>
- <div class = "పురోగతి పురోగతి-అపాయం పురోగతి-చారలు" >
- <div class = "bar" style = " width : 80 % " ></div>
- </div>
ప్రోగ్రెస్ బార్లు వాటి అన్ని ప్రభావాలను సాధించడానికి CSS3 గ్రేడియంట్లు, పరివర్తనాలు మరియు యానిమేషన్లను ఉపయోగిస్తాయి. IE7-9 లేదా Firefox పాత సంస్కరణల్లో ఈ ఫీచర్లకు మద్దతు లేదు.
ఇంటర్నెట్ ఎక్స్ప్లోరర్ 10 మరియు Opera 12 కంటే మునుపటి సంస్కరణలు యానిమేషన్లకు మద్దతు ఇవ్వవు.
వచన కంటెంట్తో పాటు ఎడమ లేదా కుడికి సమలేఖనం చేయబడిన చిత్రాన్ని కలిగి ఉండే వివిధ రకాల భాగాలను (బ్లాగ్ వ్యాఖ్యలు, ట్వీట్లు మొదలైనవి) నిర్మించడానికి వియుక్త ఆబ్జెక్ట్ శైలులు.
డిఫాల్ట్ మీడియా మీడియా ఆబ్జెక్ట్ను (చిత్రాలు, వీడియో, ఆడియో) కంటెంట్ బ్లాక్కు ఎడమ లేదా కుడి వైపున ఫ్లోట్ చేయడానికి అనుమతిస్తుంది.
- <div class = "మీడియా" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > మీడియా శీర్షిక </h4>
- ...
- <!-- నెస్టెడ్ మీడియా ఆబ్జెక్ట్ -->
- <div class = "మీడియా" >
- ...
- </div>
- </div>
- </div>
కొంచెం అదనపు మార్కప్తో, మీరు జాబితా లోపల మీడియాను ఉపయోగించవచ్చు (వ్యాఖ్య థ్రెడ్లు లేదా కథనాల జాబితాలకు ఉపయోగపడుతుంది).
క్రాస్ సిట్ అమెట్ నిబ్ లిబెరో, ఇన్ గ్రావిడ నుల్లా. నుల్లా వెల్ మెటస్ స్కెలెరిస్క్ అంటే సొల్లిసిటుడిన్ కమోడో. క్రాస్ పురస్ ఓడియో, వెస్టిబులం ఇన్ వల్పుటేట్ ఎట్, టెంపస్ వివెర్రా టర్పిస్.
- <ul class = "media-list" >
- <li class = "మీడియా" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > మీడియా శీర్షిక </h4>
- ...
- <!-- నెస్టెడ్ మీడియా ఆబ్జెక్ట్ -->
- <div class = "మీడియా" >
- ...
- </div>
- </div>
- </li>
- </ul>
ఒక మూలకానికి ఇన్సెట్ ప్రభావాన్ని అందించడానికి బావిని సాధారణ ప్రభావంగా ఉపయోగించండి.
- <div class = "బాగా" >
- ...
- </div>
రెండు ఐచ్ఛిక మాడిఫైయర్ తరగతులతో ప్యాడింగ్ మరియు గుండ్రని మూలలను నియంత్రించండి.
- <div class = "బాగా బాగా పెద్దది" >
- ...
- </div>
- <div class = "బాగా-చిన్నది" >
- ...
- </div>
మోడల్లు మరియు హెచ్చరికల వంటి కంటెంట్ను తీసివేయడానికి సాధారణ క్లోజ్ చిహ్నాన్ని ఉపయోగించండి.
- <button class = "close" > × </button>
href="#"
మీరు యాంకర్ని ఉపయోగించాలనుకుంటే iOS పరికరాలకు క్లిక్ ఈవెంట్లు అవసరం .
- <a class = "close" href = "#" > × </a>
చిన్న ప్రదర్శన లేదా ప్రవర్తన ట్వీక్ల కోసం సరళమైన, ఫోకస్డ్ తరగతులు.
ఒక మూలకాన్ని ఎడమవైపుకి ఫ్లోట్ చేయండి
- తరగతి = "ఎడమవైపు లాగండి"
- . లాగండి - ఎడమ {
- ఫ్లోట్ : ఎడమ ;
- }
ఒక మూలకాన్ని కుడివైపుకి ఫ్లోట్ చేయండి
- తరగతి = "కుడివైపు లాగండి"
- . లాగండి - కుడి {
- ఫ్లోట్ : కుడి ;
- }
మూలకం యొక్క రంగును దీనికి మార్చండి#999
- తరగతి = "మ్యూట్ చేయబడింది"
- . మ్యూట్ చేయబడింది {
- రంగు : #999;
- }
float
ఏదైనా మూలకంపై క్లియర్ చేయండి
- తరగతి = "క్లియర్ఫిక్స్"
- . క్లియర్ ఫిక్స్ {
- * జూమ్ : 1 ;
- &: ముందు ,
- &: { తర్వాత
- ప్రదర్శన : పట్టిక ;
- కంటెంట్ : "" ;
- }
- &: { తర్వాత
- స్పష్టమైన : రెండూ ;
- }
- }