Бүрэлдэхүүн хэсгүүд

Олон арван дахин ашиглах боломжтой бүрэлдэхүүн хэсгүүдийг Bootstrap-д суулгасан бөгөөд ингэснээр навигаци, сэрэмжлүүлэг, попов болон бусад олон зүйлийг хангана.

Товчлуурын бүлгүүд

Олон товчлуурыг нэг нийлмэл бүрэлдэхүүн хэсэг болгон нэгтгэхийн тулд товчлуурын бүлгүүдийг ашиглана уу. Тэдгээрийг цуврал <a>эсвэл <button>элементүүдээр бүтээ.

Та мөн багцуудыг илүү төвөгтэй төслүүдэд <div class="btn-group">нэгтгэж болно.<div class="btn-toolbar">

1 2 3 4
5 6 7
8

Тэмдэглэгээний жишээ

HTML нь зангуу шошготой товчлуураар бүтээгдсэн стандарт товчлуурын бүлгийг хэрхэн хардаг вэ:

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#" > 1 </a>
  3. <a class = "btn" href = "#" > 2 </a>
  4. <a class = "btn" href = "#" > 3 </a>
  5. </div>

Мөн олон бүлэгт зориулсан хэрэгслийн самбартай:

  1. <div class = "btn-toolbar" >
  2. <div class = "btn-group" >
  3. ...
  4. </div>
  5. </div>

Checkbox болон радио амт

Товчлуурын бүлгүүд нь зөвхөн нэг товчлуур идэвхтэй байж болох радио эсвэл хэдэн ч товчлуур идэвхтэй байж болох тэмдэглэгээний үүрэг гүйцэтгэдэг. Үүний тулд Javascript баримтуудыг үзнэ үү.

JavaScript авах »


Толгойгоо өргө

Товчлуурын бүлгүүдэд зориулсан CSS нь тусдаа файлд байгаа, button-groups.less.

Тэмдэглэгээний жишээ

Товчлуурын бүлэгтэй адил бидний тэмдэглэгээ нь ердийн товчлуурын тэмдэглэгээг ашигладаг боловч хэв маягийг сайжруулах, Bootstrap-ийн унждаг jQuery залгаасыг дэмжих цөөн тооны нэмэлтүүдтэй.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  3. Үйлдэл
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- унадаг цэсний холбоосууд -->
  8. </ul>
  9. </div>

Унтраах товчлууруудыг хуваах

Товчлуурын бүлгийн хэв маяг, тэмдэглэгээн дээр үндэслэн бид хуваах товчлуурыг хялбархан үүсгэж болно. Хуваах товчлуурууд нь зүүн талд стандарт үйлдэл, баруун талд контекст холбоос бүхий унждаг товчлууртай.

Тэмдэглэгээний жишээ

Тусдаа унадаг триггер болж ажилладаг хоёр дахь товчлуурын үйлдлийг хангахын тулд бид ердийн товчлуурын унадаг цэсийг өргөжүүлдэг.

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#" > Үйлдэл </a>
  3. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- унадаг цэсний холбоосууд -->
  8. </ul>
  9. </div>

Олон тооны хуудасны хуудаслалт

Хэзээ хэрэглэх вэ

Rdio-ээс санаа авсан хэт энгийн бөгөөд хамгийн бага хэв маягтай хуудаснууд нь програмууд болон хайлтын илэрцүүдэд тохиромжтой. Том блок нь алдахад хэцүү, хялбархан өргөжүүлэх боломжтой бөгөөд том товшилтын хэсгүүдийг өгдөг.

Статистик хуудасны холбоосууд

Холбоосыг тохируулах боломжтой бөгөөд хэд хэдэн нөхцөлд тохирох ангиллын дагуу ажилладаг. .disabledтовших боломжгүй холбоосууд болон .activeодоогийн хуудасны хувьд.

Уян хатан тохируулга

Хуудасны холбоосуудын зэрэгцүүлэлтийг өөрчлөхийн тулд хоёр нэмэлт ангийн аль нэгийг нэмнэ үү: .pagination-centeredболон .pagination-right.

Жишээ

Үндсэн хуудасны бүрэлдэхүүн хэсэг нь уян хатан бөгөөд хэд хэдэн хувилбараар ажилладаг.

Тэмдэглэгээ

Боодолтой <div>, хуудаснууд нь зүгээр л нэг <ul>.

  1. <div class = "хуудас" >
  2. <ul>
  3. <li><a href = "#" > Өмнөх </a></li>
  4. <li анги = "идэвхтэй" >
  5. <a href = "#" > 1 </a>
  6. </li>
  7. <li><a href = "#" > 2 </a></li>
  8. <li><a href = "#" > 3 </a></li>
  9. <li><a href = "#" > 4 ​​</a></li>
  10. <li><a href = "#" > Дараагийн </a></li>
  11. </ul>
  12. </div>

Пэйжер Өмнөх болон дараагийн холбоосыг хурдан авах боломжтой

Пейжерийн тухай

Пейжерийн бүрэлдэхүүн хэсэг нь хөнгөн тэмдэглэгээтэй, бүр хөнгөн хэв маягтай энгийн хуудас бичихэд зориулсан холбоосуудын багц юм. Энэ нь блог, сэтгүүл гэх мэт энгийн сайтуудад тохиромжтой.

Өгөгдмөл жишээ

Анхдагч байдлаар, пейжер нь холбоосыг төвлөрүүлдэг.

  1. <ul class = "пейжер" >
  2. <li>
  3. <a href = "#" > Өмнөх </a>
  4. </li>
  5. <li>
  6. <a href = "#" > Дараагийн </a>
  7. </li>
  8. </ul>

Зэрэгцүүлсэн холбоосууд

Эсвэл та холбоос бүрийг хажуу тал руу нь зэрэгцүүлж болно:

  1. <ul class = "пейжер" >
  2. <li анги = "өмнөх" >
  3. <a href = "#" > Хуучин </a>
  4. </li>
  5. <li анги = "дараагийн" >
  6. <a href = "#" > Шинэ → </a>
  7. </li>
  8. </ul>
Шошго Тэмдэглэгээ
Өгөгдмөл <span class="label">Default</span>
Шинэ <span class="label label-success">New</span>
Анхааруулга <span class="label label-warning">Warning</span>
Чухал <span class="label label-important">Important</span>
Мэдээлэл <span class="label label-info">Info</span>

Өгөгдмөл өнгөц зураг

Анхдагч байдлаар, Bootstrap-ийн өнгөц зургууд нь хамгийн бага шаардлагатай тэмдэглэгээ бүхий холбосон зургуудыг харуулах зорилготой юм.

Өндөр тохируулгатай

Бага зэрэг нэмэлт тэмдэглэгээ хийснээр гарчиг, догол мөр, товчлуур гэх мэт ямар ч төрлийн HTML контентыг өнгөц зурагт оруулах боломжтой.

  • Өнгөц зургийн шошго

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Үйлдэл Үйлдэл

  • Өнгөц зургийн шошго

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Үйлдэл Үйлдэл

Яагаад өнгөц зургийг ашиглах ёстой гэж

Өнгөц зураг (өмнө .media-gridнь v1.4 хүртэл) нь зураг эсвэл видеоны сүлжээ, зургийн хайлтын үр дүн, жижиглэнгийн бүтээгдэхүүн, багц болон бусад олон зүйлд тохиромжтой. Эдгээр нь холбоос эсвэл статик контент байж болно.

Энгийн, уян хатан тэмдэглэгээ

Өнгөц зургийн тэмдэглэгээ нь энгийн ulбөгөөд ямар ч тооны liэлементтэй байхад л хангалттай. Энэ нь маш уян хатан бөгөөд ямар ч төрлийн контентыг арай илүү тэмдэглэгээтэй болгож, агуулгыг боох боломжийг олгодог.

Сүлжээ баганын хэмжээг ашигладаг

Эцэст нь, өнгөц зургийн бүрэлдэхүүн хэсэг нь өнгөц зургийн хэмжээсийг хянахын тулд одоо .span2байгаа сүлжээний системийн ангиллыг ашигладаг ..span3

Тэмдэглэгээ

Өмнө дурьдсанчлан, өнгөц зурагт шаардлагатай тэмдэглэгээ нь хөнгөн бөгөөд ойлгомжтой байдаг. Холбогдсон зургуудын өгөгдмөл тохиргоог эндээс харна уу :

  1. <ul class = "thumbnails" >
  2. <li анги = "span3" >
  3. <a href = "#" анги = "өнгөц зураг" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

Өнгөц зураг дээрх тусгай HTML агуулгын хувьд тэмдэглэгээ бага зэрэг өөрчлөгддөг. Блокны түвшний агуулгыг хаана ч зөвшөөрөхийн тулд бид <a>"а" -г солино<div> :

  1. <ul class = "thumbnails" >
  2. <li анги = "span3" >
  3. <div class = "thumbnail" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. <h5> Өнгөц зургийн шошго </h5>
  6. <p> Өнгөц зургийн тайлбар энд байна... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

Илүү олон жишээ

Өөрт байгаа олон төрлийн сүлжээ ангиудын тусламжтайгаар бүх сонголтоо судлаарай. Та мөн янз бүрийн хэмжээтэй хольж, тааруулж болно.

Хөнгөн жингийн өгөгдмөл

Дахин бичсэн үндсэн анги

Bootstrap 2-ын тусламжтайгаар бид үндсэн ангиллыг хялбаршуулсан: .alertоронд нь .alert-message. Бид мөн шаардлагатай хамгийн бага тэмдэглэгээг багасгасан - <p>анхдагчаар ямар ч шаардлагагүй, зөвхөн гаднах <div>.

Ганц анхааруулах мессеж

Код багатай, илүү бат бөх бүрэлдэхүүн хэсэг болохын тулд бид блокийн дохиолол, илүү дүүргэлттэй ирдэг мессеж, ихэвчлэн илүү олон текстийн ялгаатай харагдах байдлыг хассан. Анги нь мөн өөрчлөгдсөн .alert-block.


Javascript-тэй маш сайн ажилладаг

Bootstrap нь сэрэмжлүүлгийн мессежийг дэмждэг гайхалтай jQuery залгаастай ирдэг бөгөөд тэдгээрийг хурдан бөгөөд хялбархан халдаг.

Plugin авах »

Жишээ сэрэмжлүүлэг

Мессеж болон нэмэлт хаах дүрсийг энгийн ангитай div-д боож өгнө үү.

× Анхааруулга! Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна.
  1. <div анги = "анхаарал" >
  2. <a class = "close" > × </a>
  3. <strong> Анхааруулга! </strong> Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна.
  4. </div>

.alert-blockСтандарт сэрэмжлүүлгийн мессежийг нэмэлт дүүргэлт, текстийн удирдлага, .alert-headingтохирох гарчигт гэсэн хоёр нэмэлт ангиар хялбархан сунгана уу .

×

Анхааруулга!

Өөрийгөө шалгаарай, чи тийм ч сайн харагдахгүй байна. Nulla vitae elit libero, pharetra augue. Тэнд commodo cursus magna, vel sclerisque nisl consectetur et.

  1. <div class = "alert alert-block" >
  2. <a class = "close" > × </a>
  3. <h4 class = "alert-heading" > Анхааруулга! </h4>
  4. Өөрийгөө шалгасан нь дээр, чи...
  5. </div>

Контекст хувилбарууд Анхааруулгын утгыг өөрчлөхийн тулд нэмэлт анги нэмнэ

Алдаа эсвэл аюул

× Өө гэнэтийн! Хэд хэдэн зүйлийг өөрчлөөд дахин оруулахыг оролдоно уу.
  1. <div class = "alert alert-error" >
  2. ...
  3. </div>

Амжилт

× Сайн хийлээ! Та энэхүү чухал сэрэмжлүүлэг мессежийг амжилттай уншсан.
  1. <div class = "alert alert-success" >
  2. ...
  3. </div>

Мэдээлэл

× Анхаар! Энэ сэрэмжлүүлэгт таны анхаарал хэрэгтэй байгаа ч энэ нь тийм ч чухал биш юм.
  1. <div class = "alert alert-info" >
  2. ...
  3. </div>

Жишээ ба тэмдэглэгээ

Үндсэн

Босоо градиент бүхий өгөгдмөл явцын мөр.

  1. <div class = "progress" >
  2. <div анги = "бар"
  3. style = " өргөн : 60 %; " ></div>
  4. </div>

Судалчлагдсан

Судалчлагдсан эффект үүсгэхийн тулд градиент ашигладаг.

  1. <div class = "хөгжлийн явц-мэдээлэл
  2. дэвшил судалтай" >
  3. <div анги = "бар"
  4. style = " өргөн : 20 %; " ></div>
  5. </div>

Хөдөлгөөнт

Судалчлагдсан жишээг авч, хөдөлгөөнтэй болгодог.

  1. <div class = "хөгжил дэвшил-аюул
  2. дэвшилтэт судалтай идэвхтэй" >
  3. <div анги = "бар"
  4. style = " өргөн : 40 %; " ></div>
  5. </div>

Сонголтууд болон хөтчийн дэмжлэг

Нэмэлт өнгө

Явцын мөрүүд нь ижил төстэй загварт зориулсан товчлуур болон анхааруулгатай ижил ангийн нэрийг ашигладаг.

  • .progress-info
  • .progress-success
  • .progress-danger

Эсвэл та БАГА файлуудыг тохируулж, өөрийн өнгө, хэмжээгээр эргүүлэх боломжтой.

Зан төлөв

Явцын мөрүүд нь CSS3 шилжилтийг ашигладаг тул хэрэв та javascript-ээр өргөнийг динамикаар тохируулбал хэмжээ нь жигд өөрчлөгдөх болно.

Хэрэв та .activeангийг ашиглавал .progress-stripedахиц дэвшлийн талбарууд зүүнээс баруун тийш зураасыг хөдөлгөөнтэй болгоно.

Хөтөчийн дэмжлэг

Явцын мөрүүд нь бүх үр дүнд хүрэхийн тулд CSS3 градиент, шилжилт, хөдөлгөөнт дүрсийг ашигладаг. Эдгээр функцийг IE7-8 болон Firefox-ын хуучин хувилбаруудад дэмждэггүй.

Opera одоогоор хөдөлгөөнт дүрсийг дэмждэггүй.

Худаг

Худагийг элемент дээр энгийн эффект болгон ашиглан оруулгад оруулаарай.

Хараач, би худагт байна!
  1. <div class = "худаг" >
  2. ...
  3. </div>

Хаах дүрс

Модал болон сэрэмжлүүлэг зэрэг контентыг хаахын тулд ерөнхий хаах дүрс тэмдгийг ашиглана уу.

×

  1. <a анги = "хаах" > ​​× </a>