Навигац, сэрэмжлүүлэг, поповер болон бусад зүйлсийг хангах зорилгоор бүтээгдсэн олон арван дахин ашиглах боломжтой бүрэлдэхүүн хэсгүүд.
Холбоосуудын жагсаалтыг харуулах, солих боломжтой, контекст цэс. Унтраах JavaScript залгаасыг ашиглан интерактив болгосон .
- <ul class = "dropdown-цэс" үүрэг = "цэс" 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 анги = "хуваагч" ></li>
- <li><a tabindex = "-1" href = "#" > Тусгаарлагдсан холбоос </a></li>
- </ul>
Зөвхөн унадаг цэсийг харахад шаардлагатай HTML энд байна. Та унадаг триггер болон унждаг цэсийг дотор .dropdown
нь эсвэл өөр элементийг зарлах хэрэгтэй position: relative;
. Дараа нь цэс үүсгэхэд л хангалттай.
- <div class = "dropdown" >
- <!-- Унждаг цэсийг сэлгэх холбоос эсвэл товчлуур -->
- <ul class = "dropdown-цэс" үүрэг = "цэс" 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 анги = "хуваагч" ></li>
- <li><a tabindex = "-1" href = "#" > Тусгаарлагдсан холбоос </a></li>
- </ul>
- </div>
Цэсүүдийг баруун тийш зэрэгцүүлж, унадаг цэсийн нэмэлт түвшнийг нэмнэ үү.
Унждаг .pull-right
цэсийг .dropdown-menu
баруун тийш зэрэгцүүлэх.
- <ul class = "dropdown-цэсийг баруун тийш татах" үүрэг = "цэс" aria-labelledby = "dLabel" >
- ...
- </ul>
Холбоосыг идэвхгүй болгохын тулд унадаг цэсний .disabled
a дээр нэмнэ үү .<li>
- <ul class = "dropdown-цэс" үүрэг = "цэс" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Энгийн холбоос </a></li>
- <li анги = "идэвхгүй" ><a tabindex = "-1" href = "#" > Идэвхгүй холбоос </a></li>
- <li><a tabindex = "-1" href = "#" > Өөр холбоос </a></li>
- </ul>
Зарим энгийн тэмдэглэгээний нэмэлтүүдээр OS X-ийнх шиг хулгана дээр гарч ирэх унадаг цэсийн нэмэлт түвшнийг нэмнэ үү. Автомат загварчлахын тулд одоо байгаа унждаг цэсний .dropdown-submenu
аль нэгэнд нэмнэ үү .li
- <ul class = "dropdown-цэс" үүрэг = "цэс" aria-labelledby = "dLabel" >
- ...
- <li class = "dropdown-submenu" >
- <a tabindex = "-1" href = "#" > Бусад сонголтууд </a>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </li>
- </ul>
Rdio-ээс санаа авсан энгийн хуудаснууд нь програмууд болон хайлтын илэрцүүдэд тохиромжтой. Том блок нь алдахад хэцүү, хялбархан өргөжүүлэх боломжтой бөгөөд том товшилтын хэсгүүдийг өгдөг.
- <div class = "хуудас" >
- <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 = "хуудас" >
- <ul>
- <li анги = "идэвхгүй" ><a href = "#" > « </a></li>
- <li анги = "идэвхтэй" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Та сонгосон хэв маягийг хадгалахын зэрэгцээ товшилтын функцийг арилгахын тулд идэвхтэй эсвэл идэвхгүй зангууг хооронд нь сольж болно.
- <div class = "хуудас" >
- <ul>
- <li анги = "идэвхгүй" ><span> « </span></li>
- <li анги = "идэвхтэй" ><span> 1 </span></li>
- ...
- </ul>
- </div>
Илүү том эсвэл жижиг хуудас бичихийг хүсч байна уу? Нэмэлт хэмжээтэй .pagination-large
бол , .pagination-small
, эсвэл нэмнэ үү ..pagination-mini
- <div class = "pagination pagination-large" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "хуудас" >
- <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 pageization-centered" >
- ...
- </div>
- <div class = "pagination pagination-right" >
- ...
- </div>
Хөнгөн тэмдэглэгээ, хэв маяг бүхий энгийн хуудасны хэрэгжилтийн өмнөх болон дараагийн холбоосууд. Энэ нь блог, сэтгүүл гэх мэт энгийн сайтуудад тохиромжтой.
Анхдагч байдлаар, пейжер нь холбоосыг төвлөрүүлдэг.
- <ul class = "пейжер" >
- <li><a href = "#" > Өмнөх </a></li>
- <li><a href = "#" > Дараагийн </a></li>
- </ul>
Эсвэл та холбоос бүрийг хажуу тал руу нь зэрэгцүүлж болно:
- <ul class = "пейжер" >
- <li анги = "өмнөх" >
- <a href = "#" > ← Хуучин </a>
- </li>
- <li анги = "дараагийн" >
- <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 сонгогчоор дамжуулан) зүгээр л унана.
Таны сайт дээрх гол агуулгыг харуулах хөнгөн, уян хатан бүрэлдэхүүн хэсэг. Энэ нь маркетинг, агуулга ихтэй сайтууд дээр сайн ажилладаг.
Энэ бол онцлох контент эсвэл мэдээлэлд илүү анхаарал хандуулахад зориулагдсан энгийн баатрын нэгж, энгийн jumbotron загварын бүрэлдэхүүн хэсэг юм.
- <div анги = "баатар-нэгж" >
- <h1> Гарчиг </h1>
- <p> Тайлбар </p>
- <p>
- <a анги = "btn btn-primary btn-large" >
- Илүү их судла
- </a>
- </p>
- </div>
h1
Хуудас дээрх агуулгын хэсгүүдийг зөв зайлж, хэсэгчлэн гаргахад зориулагдсан энгийн бүрхүүл . Энэ нь h1
үндсэн small
, элемент болон бусад ихэнх бүрэлдэхүүн хэсгүүдийг (нэмэлт загвартай) ашиглаж болно.
- <div class = "page-header" >
- <h1> Жишээ хуудасны толгой хэсэг <small> Толгой хэсгийн дэд текст </small></h1>
- </div>
Анхдагч байдлаар, Bootstrap-ийн өнгөц зургууд нь хамгийн бага шаардлагатай тэмдэглэгээ бүхий холбосон зургуудыг харуулах зорилготой юм.
Бага зэрэг нэмэлт тэмдэглэгээ хийснээр гарчиг, догол мөр, товчлуур гэх мэт ямар ч төрлийн HTML контентыг өнгөц зурагт оруулах боломжтой.
Өнгөц зураг (өмнө .media-grid
нь v1.4 хүртэл) нь зураг эсвэл видеоны сүлжээ, зургийн хайлтын үр дүн, жижиглэнгийн бүтээгдэхүүн, багц болон бусад олон зүйлд тохиромжтой. Эдгээр нь холбоос эсвэл статик контент байж болно.
Өнгөц зургийн тэмдэглэгээ нь энгийн ul
бөгөөд ямар ч тооны li
элементтэй байхад л хангалттай. Энэ нь маш уян хатан бөгөөд ямар ч төрлийн контентыг арай илүү тэмдэглэгээтэй болгож, агуулгыг боох боломжийг олгодог.
Эцэст нь, өнгөц зургийн бүрэлдэхүүн хэсэг нь өнгөц зургийн хэмжээсийг хянахын тулд одоо .span2
байгаа сүлжээний системийн ангиллыг ашигладаг ..span3
Өмнө дурьдсанчлан, өнгөц зурагт шаардлагатай тэмдэглэгээ нь хөнгөн бөгөөд ойлгомжтой байдаг. Холбогдсон зургуудын өгөгдмөл тохиргоог эндээс харна уу :
- <ul class = "thumbnails" >
- <li анги = "span4" >
- <a href = "#" анги = "өнгөц зураг" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
Өнгөц зураг дээрх тусгай HTML агуулгын хувьд тэмдэглэгээ бага зэрэг өөрчлөгддөг. Блокны түвшний агуулгыг хаана ч зөвшөөрөхийн тулд бид дараах байдлаар <a>
солино <div>
:
- <ul class = "thumbnails" >
- <li анги = "span4" >
- <div class = "thumbnail" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> Өнгөц зургийн шошго </h3>
- <p> Өнгөц зургийн тайлбар... </p>
- </div>
- </li>
- ...
- </ul>
Өөрт байгаа олон төрлийн сүлжээ ангиудын тусламжтайгаар бүх сонголтоо судлаарай. Та мөн янз бүрийн хэмжээтэй хольж, тааруулж болно.
.alert
Анхааруулгын үндсэн мессежийг авахын тулд дурын бичвэр болон нэмэлт хаах товчийг ороорой .
- <div анги = "анхаарал" >
- <button type = "товчлуур" анги = "хаах" data-dississ = "анхаарал" > × </button>
- <strong> Анхааруулга! </strong> Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна.
- </div>
Мобайл Safari болон Mobile Opera хөтчүүд нь шинж чанараас гадна шошгыг ашиглах үед анхааруулга data-dismiss="alert"
өгөхийг шаарддаг .href="#"
<a>
- <a href = "#" class = "close" data-dississ = "anert" > × </a>
Эсвэл та <button>
бидний баримт бичигт ашиглахаар сонгосон өгөгдлийн шинж чанартай элементийг ашиглаж болно. -ийг ашиглах <button>
үед та оруулах ёстой type="button"
, эс тэгвээс таны маягтыг илгээхгүй байж болно.
- <button type = "товчлуур" анги = "хаах" data-dississ = "анхаарал" > × </button>
Анхааруулга jQuery залгаасыг ашиглан сэрэмжлүүлгийг хурдан бөгөөд хялбар хаах боломжтой.
Илүү урт мессежийн хувьд анхааруулах боодолын дээд ба доод хэсэгт байгаа дэвсгэрийг нэмэх замаар нэмэгдүүлнэ үү .alert-block
.
Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна. Nulla vitae elit libero, pharetra augue. Тэнд commodo cursus magna, vel sclerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <button type = "товчлуур" анги = "хаах" data-dississ = "анхаарал" > × </button>
- <h4> Анхааруулга! </h4>
- Өөрийгөө шалгасан нь дээр, чи...
- </div>
Анхааруулгын утгыг өөрчлөхийн тулд нэмэлт анги нэмнэ үү.
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Босоо градиент бүхий өгөгдмөл явцын мөр.
- <div class = "progress" >
- <div class = "bar" style = " width : 60 %; " ></div>
- </div>
Судалчлагдсан эффект үүсгэхийн тулд градиент ашигладаг. IE7-8-д байхгүй.
- <div class = "progress progress-stried" >
- <div class = "bar" style = " width : 20 %; " ></div>
- </div>
Баруунаас зүүн тийш зураасыг хөдөлгөөнтэй .active
болгохын тулд дээр нэмнэ үү . .progress-striped
IE-ийн бүх хувилбарт байхгүй.
- <div class = "progress progress-stried active" >
- <div class = "bar" style = " width : 40 %; " ></div>
- </div>
Олон баарыг нэг дор байрлуулж, .progress
тэдгээрийг давхарлана.
- <div class = "progress" >
- <div class = "bar-success" style = " өргөн : 35 %; " ></div>
- <div class = "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 = "хөгжил дэвшил-аюул" >
- <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 = " өргөн : 80 % " ></div>
- </div>
Явцын мөрүүд нь бүх үр дүнд хүрэхийн тулд CSS3 градиент, шилжилт, хөдөлгөөнт дүрсийг ашигладаг. Эдгээр функцуудыг IE7-9 болон Firefox-ын хуучин хувилбаруудад дэмждэггүй.
Internet Explorer 10 болон Opera 12-аас өмнөх хувилбарууд нь хөдөлгөөнт дүрсийг дэмждэггүй.
Текстийн агуулгын хажууд зүүн эсвэл баруун тийш зэрэгцүүлсэн зургийг агуулсан янз бүрийн төрлийн бүрэлдэхүүн хэсгүүдийг (блогын сэтгэгдэл, жиргээ гэх мэт) бүтээхэд зориулсан хийсвэр объектын хэв маяг.
Өгөгдмөл медиа нь медиа объектыг (зураг, видео, аудио) агуулгын блокийн зүүн эсвэл баруун талд хөвөх боломжийг олгодог.
- <div class = "media" >
- <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 = "media" >
- ...
- </div>
- </div>
- </div>
Бага зэрэг нэмэлт тэмдэглэгээ хийснээр та жагсаалтын доторх медиаг ашиглаж болно (тайлбарын хэлхээс эсвэл нийтлэлийн жагсаалтад хэрэгтэй).
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
- <ul class="media-list">
- <li class="media">
- <a class="pull-left" href="#">
- <img class="media-object" data-src="holder.js/64x64">
- </a>
- <div class="media-body">
- <h4 class="media-heading">Media heading</h4>
- ...
- <!-- Nested media object -->
- <div class="media">
- ...
- </div>
- </div>
- </li>
- </ul>
Use the well as a simple effect on an element to give it an inset effect.
- <div class="well">
- ...
- </div>
Control padding and rounded corners with two optional modifier classes.
- <div class="well well-large">
- ...
- </div>
- <div class="well well-small">
- ...
- </div>
Use the generic close icon for dismissing content like modals and alerts.
- <button class="close">×</button>
iOS devices require an href="#"
for click events if you would rather use an anchor.
- <a class="close" href="#">×</a>
Simple, focused classes for small display or behavior tweaks.
Float an element left
- class="pull-left"
- .pull-left {
- float: left;
- }
Float an element right
- class="pull-right"
- .pull-right {
- float: right;
- }
Change an element's color to #999
- class="muted"
- .muted {
- color: #999;
- }
Clear the float
on any element
- class="clearfix"
- .clearfix {
- *zoom: 1;
- &:before,
- &:after {
- display: table;
- content: "";
- }
- &:after {
- clear: both;
- }
- }