Олон арван дахин ашиглах боломжтой бүрэлдэхүүн хэсгүүдийг Bootstrap-д суулгасан бөгөөд ингэснээр навигаци, сэрэмжлүүлэг, попов болон бусад олон зүйлийг хангана.
Rdio-ээс санаа авсан хэт энгийн бөгөөд хамгийн бага хэв маягтай хуудаснууд нь програмууд болон хайлтын илэрцүүдэд тохиромжтой. Том блок нь алдахад хэцүү, хялбархан өргөжүүлэх боломжтой бөгөөд том товшилтын хэсгүүдийг өгдөг.
Холбоосыг тохируулах боломжтой бөгөөд хэд хэдэн нөхцөлд тохирох ангиллын дагуу ажилладаг. .disabled
товших боломжгүй холбоос болон.active
одоогийн хуудасны хувьд.
Хуудасны холбоосуудын зэрэгцүүлэлтийг өөрчлөхийн тулд хоёр нэмэлт ангийн аль нэгийг нэмнэ үү: .pagination-centered
болон .pagination-right
.
Үндсэн хуудасны бүрэлдэхүүн хэсэг нь уян хатан бөгөөд хэд хэдэн хувилбараар ажилладаг.
Боодолтой <div>
, хуудаснууд нь зүгээр л нэг <ul>
.
- <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 = "#" > Дараагийн </a></li>
- </ul>
- </div>
Пейжерийн бүрэлдэхүүн хэсэг нь хөнгөн тэмдэглэгээтэй, бүр хөнгөн хэв маягтай энгийн хуудас бичихэд зориулсан холбоосуудын багц юм. Энэ нь блог, сэтгүүл гэх мэт энгийн сайтуудад тохиромжтой.
Пэйжерийн холбоосууд нь хуудасны жагсаалтаас ерөнхий .disabled
ангиллыг мөн ашигладаг.
Анхдагч байдлаар, пейжер нь холбоосыг төвлөрүүлдэг.
- <ul class = "пейжер" >
- <li>
- <a href = "#" > Өмнөх </a>
- </li>
- <li>
- <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> |
Тэмдгүүд нь ямар нэгэн үзүүлэлт эсвэл тоолоход зориулагдсан жижиг, энгийн бүрэлдэхүүн хэсгүүд юм. Тэдгээрийг ихэвчлэн Mail.app гэх мэт имэйл үйлчлүүлэгчид эсвэл түлхэх мэдэгдлийн мобайл апп-уудаас олдог.
Нэр | Жишээ | Тэмдэглэгээ |
---|---|---|
Өгөгдмөл | 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> |
Bootstrap нь таны сайт дээрх агуулгыг харуулахын тулд баатар нэгж гэж нэрлэгддэг хөнгөн, уян хатан бүрэлдэхүүн хэсгийг өгдөг. Энэ нь маркетинг, контент ихтэй сайтууд дээр сайн ажилладаг.
Өөрийн агуулгыг дараах байдлаар боож өгнө div
үү:
- <div анги = "баатар-нэгж" >
- <h1> Гарчиг </h1>
- <p> Тайлбар </p>
- <p>
- <a анги = "btn btn-primary btn-large" >
- Илүү их судла
- </a>
- </p>
- </div>
Энэ бол онцлох контент эсвэл мэдээлэлд илүү анхаарал хандуулахад зориулагдсан энгийн баатрын нэгж, энгийн jumbotron загварын бүрэлдэхүүн хэсэг юм.
h1
Хуудас дээрх агуулгын хэсгүүдийг зөв зайлж, хэсэгчлэн гаргахад зориулагдсан энгийн бүрхүүл . Энэ нь h1
үндсэн small
, элемент болон бусад ихэнх бүрэлдэхүүн хэсгүүдийг (нэмэлт загвартай) ашиглаж болно.
- <div class = "page-header" >
- <h1> Жишээ хуудасны толгой хэсэг </h1>
- </div>
Анхдагч байдлаар, Bootstrap-ийн өнгөц зургууд нь хамгийн бага шаардлагатай тэмдэглэгээ бүхий холбосон зургуудыг харуулах зорилготой юм.
Бага зэрэг нэмэлт тэмдэглэгээ хийснээр гарчиг, догол мөр, товчлуур гэх мэт ямар ч төрлийн HTML контентыг өнгөц зурагт оруулах боломжтой.
Өнгөц зураг (өмнө .media-grid
нь v1.4 хүртэл) нь зураг эсвэл видеоны сүлжээ, зургийн хайлтын үр дүн, жижиглэнгийн бүтээгдэхүүн, багц болон бусад олон зүйлд тохиромжтой. Эдгээр нь холбоос эсвэл статик контент байж болно.
Өнгөц зургийн тэмдэглэгээ нь энгийн ul
бөгөөд ямар ч тооны li
элементтэй байхад л хангалттай. Энэ нь бас уян хатан бөгөөд ямар ч төрлийн контентыг арай илүү тэмдэглэгээтэй болгож, агуулгыг боох боломжийг олгодог.
Эцэст нь, өнгөц зургийн бүрэлдэхүүн хэсэг нь өнгөц зургийн хэмжээсийг хянахын тулд одоо .span2
байгаа сүлжээний системийн ангиллыг ашигладаг ..span3
Өмнө дурьдсанчлан, өнгөц зурагт шаардлагатай тэмдэглэгээ нь хөнгөн бөгөөд ойлгомжтой байдаг. Холбогдсон зургуудын өгөгдмөл тохиргоог эндээс харна уу :
- <ul class = "thumbnails" >
- <li анги = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Өнгөц зураг дээрх тусгай HTML агуулгын хувьд тэмдэглэгээ бага зэрэг өөрчлөгддөг. Блокны түвшний агуулгыг хаана ч зөвшөөрөхийн тулд бид дараах байдлаар <a>
солино <div>
:
- <ul class = "thumbnails" >
- <li анги = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Өнгөц зургийн шошго </h5>
- <p> Өнгөц зургийн тайлбар энд байна... </p>
- </div>
- </li>
- ...
- </ul>
Bootstrap 2-ын тусламжтайгаар бид үндсэн ангиллыг хялбаршуулсан: .alert
оронд нь .alert-message
. Бид мөн шаардлагатай хамгийн бага тэмдэглэгээг багасгасан— <p>
өгөгдмөлөөр үгүй шаардлагагүй, зөвхөн гаднах <div>
.
Код багатай, илүү бат бөх бүрэлдэхүүн хэсэг болохын тулд бид блокийн дохиолол, илүү дүүргэлттэй ирдэг мессеж, ихэвчлэн илүү олон текстийг ялгах харагдацыг хассан. Анги нь мөн өөрчлөгдсөн .alert-block
.
Bootstrap нь сэрэмжлүүлгийн мессежийг дэмждэг гайхалтай jQuery залгаастай ирдэг бөгөөд тэдгээрийг хурдан бөгөөд хялбархан халдаг.
Мессеж болон нэмэлт хаах дүрсийг энгийн ангитай div-д боож өгнө үү.
- <div анги = "анхаарал" >
- <button class = "close" data-dississ = "anert" > × </button>
- <strong> Анхааруулга! </strong> Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна.
- </div>
Анхаараарай! iOS төхөөрөмжүүд href="#"
нь сэрэмжлүүлгийг хаахыг шаарддаг. Үүнийг болон зангуу хаах дүрсний өгөгдлийн атрибутыг оруулахаа мартуузай. Эсвэл та <button>
бидний баримт бичигт ашиглахаар сонгосон өгөгдлийн шинж чанартай элементийг ашиглаж болно. Хэрэглэхдээ <button>
та оруулах ёстойtype="button"
, эс тэгвээс таны маягтыг илгээхгүй байж болно.
.alert-block
Стандарт сэрэмжлүүлгийн мессежийг нэмэлт дүүргэлт, текстийн удирдлага, .alert-heading
тохирох гарчигт зориулсан хоёр нэмэлт ангиар хялбархан сунгана уу .
Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна. Nulla vitae elit libero, pharetra augue. Тэнд commodo cursus magna, vel sclerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "close" data-dississ = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Анхааруулга! </h4>
- Өөрийгөө шалгасан нь дээр, чи...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Босоо градиент бүхий өгөгдмөл явцын мөр.
- <div class = "progress" >
- <div анги = "бар"
- style = " өргөн : 60 %; " ></div>
- </div>
Судалчлагдсан эффект үүсгэхийн тулд градиент ашигладаг (IE байхгүй).
- <div class = "progress progress-stried" >
- <div анги = "бар"
- style = " өргөн : 20 %; " ></div>
- </div>
Судалчлагдсан жишээг авч, хөдөлгөөнтэй болгодог (IE байхгүй).
- <div class = "хөгжил дэвшил-судалтай
- идэвхтэй" >
- <div анги = "бар"
- style = " өргөн : 40 %; " ></div>
- </div>
Явцын мөрүүд нь ижил товчлуур болон дохиоллын ангиудыг тогтмол хэв маягт ашигладаг.
Хатуу өнгөнүүдтэй адил бид янз бүрийн судалтай дэвшилтэт баартай.
Явцын мөрүүд нь CSS3 шилжилтийг ашигладаг тул хэрэв та javascript-ээр өргөнийг динамикаар тохируулбал хэмжээ нь жигд өөрчлөгдөх болно.
Хэрэв та .active
ангийг ашиглавал .progress-striped
ахиц дэвшлийн талбарууд зүүнээс баруун тийш зураасыг хөдөлгөөнтэй болгоно.
Явцын мөрүүд нь бүх үр дүнд хүрэхийн тулд CSS3 градиент, шилжилт, хөдөлгөөнт дүрсийг ашигладаг. Эдгээр функцуудыг IE7-9 болон Firefox-ын хуучин хувилбаруудад дэмждэггүй.
Opera болон IE нь одоогоор хөдөлгөөнт дүрсийг дэмждэггүй.
Худагийг элемент дээр энгийн эффект болгон ашиглан оруулгад оруулаарай.
- <div class = "худаг" >
- ...
- </div>
Модал болон сэрэмжлүүлэг зэрэг контентыг хаахын тулд ерөнхий хаах дүрс тэмдгийг ашиглана уу.
- <button class = "хаах" > × </button>
Хэрэв та зангуу ашиглахыг илүүд үзвэл товшилтын үйл явдлуудын хувьд iOS төхөөрөмжид href="#" шаардлагатай.
- <a class = "close" href = "#" > × </a>