ອົງປະກອບທີ່ນຳມາໃຊ້ຄືນໄດ້ຫຼາຍສິບອັນແມ່ນຖືກສ້າງຂຶ້ນໃນ Bootstrap ເພື່ອສະໜອງການນຳທາງ, ການແຈ້ງເຕືອນ, ການສະແດງຜົນ, ແລະອື່ນໆອີກ.
ການຈັດໜ້າແບບລຽບງ່າຍ ແລະ ໜ້ອຍທີ່ສຸດທີ່ໄດ້ຮັບແຮງບັນດານໃຈຈາກ Rdio, ເໝາະສຳລັບແອັບ ແລະ ຜົນການຄົ້ນຫາ. ຕັນຂະຫນາດໃຫຍ່ແມ່ນຍາກທີ່ຈະພາດ, ຂະຫຍາຍໄດ້ງ່າຍ, ແລະສະຫນອງພື້ນທີ່ຄລິກຂະຫນາດໃຫຍ່.
ການເຊື່ອມຕໍ່ແມ່ນສາມາດປັບແຕ່ງໄດ້ແລະເຮັດວຽກຢູ່ໃນສະຖານະການຈໍານວນຫນຶ່ງທີ່ມີຊັ້ນທີ່ເຫມາະສົມ. .disabled
ສໍາລັບການເຊື່ອມຕໍ່ທີ່ບໍ່ສາມາດຄລິກໄດ້ແລະ .active
ສໍາລັບຫນ້າປະຈຸບັນ.
ຕື່ມທັງສອງຊັ້ນຮຽນທາງເລືອກເພື່ອປ່ຽນການຈັດລໍາດັບຂອງການເຊື່ອມຕໍ່ pagination: .pagination-centered
ແລະ .pagination-right
.
ອົງປະກອບ pagination ເລີ່ມຕົ້ນແມ່ນມີຄວາມຍືດຫຍຸ່ນແລະເຮັດວຽກຢູ່ໃນຈໍານວນການປ່ຽນແປງ.
ຫໍ່ຢູ່ໃນ <div>
, pagination ແມ່ນພຽງແຕ່ <ul>
.
- <div class = "page" >
- <ul>
- <li><a href = "#"> ກ່ອນ </a> </li>
- <li class = "active" >
- <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>
ອົງປະກອບ pager ແມ່ນຊຸດຂອງການເຊື່ອມຕໍ່ສໍາລັບການປະຕິບັດ pagination ງ່າຍດາຍທີ່ມີ markup ແສງສະຫວ່າງແລະແມ້ກະທັ້ງຮູບແບບສີມ້ານ. ມັນດີສໍາລັບເວັບໄຊທ໌ງ່າຍໆເຊັ່ນ blogs ຫຼືວາລະສານ.
ການເຊື່ອມໂຍງ Pager ຍັງໃຊ້ຊັ້ນທົ່ວໄປ .disabled
ຈາກ pagination.
ໂດຍຄ່າເລີ່ມຕົ້ນ, pager ສູນກາງເຊື່ອມຕໍ່.
- <ul class = "pager" >
- <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> |
Badges ແມ່ນອົງປະກອບຂະຫນາດນ້ອຍ, ງ່າຍດາຍສໍາລັບການສະແດງຕົວຊີ້ວັດຫຼືການນັບຂອງບາງປະເພດ. ພວກມັນຖືກພົບເຫັນທົ່ວໄປໃນລູກຄ້າອີເມລ໌ເຊັ່ນ Mail.app ຫຼືໃນແອັບຯມືຖືສໍາລັບການແຈ້ງເຕືອນ push.
ຊື່ | ຕົວຢ່າງ | ມາກອັບ |
---|---|---|
ຄ່າເລີ່ມຕົ້ນ | 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 ສະຫນອງອົງປະກອບທີ່ມີຄວາມຍືດຫຍຸ່ນທີ່ມີນ້ໍາຫນັກເບົາທີ່ເອີ້ນວ່າຫນ່ວຍ hero ເພື່ອສະແດງເນື້ອຫາຢູ່ໃນເວັບໄຊຂອງທ່ານ. ມັນເຮັດວຽກໄດ້ດີໃນການຕະຫຼາດແລະເວັບໄຊທ໌ທີ່ມີເນື້ອຫາຫນັກ.
ຫໍ່ເນື້ອໃນຂອງທ່ານໃນລັກສະ div
ນະເຊັ່ນ:
- <div class = "hero-unit" >
- <h1> ຫົວຂໍ້ </h1>
- <p> ປ້າຍກຳກັບ </p>
- <p>
- <a class="btn btn-primary btn-large"> _
- ສຶກສາເພີ່ມເຕີມ
- </a>
- </p>
- </div>
ນີ້ແມ່ນຫນ່ວຍງານ hero ງ່າຍດາຍ, ເປັນອົງປະກອບແບບ jumbotron ງ່າຍດາຍສໍາລັບການໂທຫາຄວາມສົນໃຈເປັນພິເສດຕໍ່ເນື້ອໃນທີ່ໂດດເດັ່ນຫຼືຂໍ້ມູນຂ່າວສານ.
Shell ງ່າຍດາຍສໍາລັບການ h1
ຈັດວາງອອກຢ່າງເຫມາະສົມແລະແບ່ງສ່ວນຂອງເນື້ອຫາຢູ່ໃນຫນ້າ. ມັນສາມາດນໍາໃຊ້ h1
ຂອງມາດຕະຖານ small
, ອົງປະກອບເຊັ່ນດຽວກັນກັບອົງປະກອບອື່ນໆທີ່ສຸດ (ມີຮູບແບບເພີ່ມເຕີມ).
- <div class = "page-header" >
- <h1> ຕົວຢ່າງຫົວຫນ້າ </h1>
- </div>
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຮູບຫຍໍ້ຂອງ Bootstrap ຖືກອອກແບບມາເພື່ອສະແດງຮູບພາບທີ່ເຊື່ອມຕໍ່ດ້ວຍເຄື່ອງໝາຍທີ່ຕ້ອງການໜ້ອຍທີ່ສຸດ.
ດ້ວຍເຄື່ອງໝາຍເພີ່ມເຕີມເລັກນ້ອຍ, ມັນເປັນໄປໄດ້ທີ່ຈະເພີ່ມເນື້ອຫາ HTML ປະເພດໃດກໍໄດ້ເຊັ່ນ: ຫົວຂໍ້, ຫຍໍ້ໜ້າ, ຫຼືປຸ່ມຕ່າງໆເຂົ້າໃນຮູບຫຍໍ້.
ຮູບຕົວຢ່າງ (ກ່ອນໜ້ານີ້ .media-grid
ຈົນຮອດ v1.4) ແມ່ນດີຫຼາຍສຳລັບຕາໜ່າງຂອງຮູບພາບ ຫຼືວິດີໂອ, ຜົນການຊອກຫາຮູບພາບ, ຜະລິດຕະພັນຂາຍຍ່ອຍ, ຫຼັກຊັບ ແລະອື່ນໆອີກ. ພວກເຂົາສາມາດເປັນການເຊື່ອມໂຍງຫຼືເນື້ອຫາຄົງທີ່.
ການໝາຍຮູບຫຍໍ້ແມ່ນງ່າຍດາຍ— ul
ມີ li
ອົງປະກອບໃດກໍໄດ້ທີ່ຕ້ອງການທັງໝົດ. ມັນຍັງມີຄວາມຍືດຫຍຸ່ນສູງ, ອະນຸຍາດໃຫ້ສໍາລັບປະເພດຂອງເນື້ອຫາໃດໆທີ່ມີເຄື່ອງຫມາຍເພີ່ມເຕີມເລັກນ້ອຍເພື່ອຫໍ່ເນື້ອຫາຂອງທ່ານ.
ສຸດທ້າຍ, ອົງປະກອບຂອງຮູບຫຍໍ້ຈະໃຊ້ຫ້ອງຮຽນລະບົບຕາໜ່າງທີ່ມີຢູ່ແລ້ວ - ເຊັ່ນ .span2
ຫຼື .span3
- ສໍາລັບການຄວບຄຸມຂະໜາດຂອງຮູບຫຍໍ້.
ດັ່ງທີ່ໄດ້ກ່າວມາກ່ອນຫນ້ານີ້, ເຄື່ອງຫມາຍທີ່ຕ້ອງການສໍາລັບຮູບຫຍໍ້ແມ່ນເບົາແລະກົງໄປກົງມາ. ນີ້ແມ່ນເບິ່ງການຕັ້ງຄ່າເລີ່ມຕົ້ນ ສໍາລັບຮູບພາບທີ່ເຊື່ອມໂຍງ :
- <ul class = "ຮູບຫຍໍ້" >
- <li class = "span3" >
- <a href="#" class="thumbnail"> _ _ _ _ _
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
ສໍາລັບເນື້ອຫາ HTML ທີ່ກໍາຫນົດເອງໃນຮູບຫຍໍ້, ເຄື່ອງຫມາຍການປ່ຽນແປງເລັກນ້ອຍ. ເພື່ອອະນຸຍາດໃຫ້ເນື້ອຫາລະດັບບລັອກຢູ່ບ່ອນໃດກໍໄດ້, ພວກເຮົາປ່ຽນ <a>
ເປັນແບບ <div>
ດຽວກັນ:
- <ul class = "ຮູບຫຍໍ້" >
- <li class = "span3" >
- <div class = "ຮູບຫຍໍ້" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> ປ້າຍກຳກັບຮູບຕົວຢ່າງ </h5>
- <p> ຄຳບັນຍາຍຮູບຫຍໍ້ຢູ່ບ່ອນນີ້... </p>
- </div>
- </li>
- ...
- </ul>
ດ້ວຍ Bootstrap 2, ພວກເຮົາໄດ້ເຮັດໃຫ້ພື້ນຖານຫ້ອງຮຽນງ່າຍ: .alert
ແທນທີ່ຈະເປັນ .alert-message
. ພວກເຮົາຍັງໄດ້ຫຼຸດເຄື່ອງໝາຍຂັ້ນຕ່ຳທີ່ກຳນົດໄວ້—ບໍ່ <p>
ຈຳເປັນຕ້ອງມີຕາມຄ່າເລີ່ມຕົ້ນ, ພຽງແຕ່ດ້ານນອກ <div>
ເທົ່ານັ້ນ.
ສໍາລັບອົງປະກອບທີ່ທົນທານກວ່າທີ່ມີລະຫັດຫນ້ອຍ, ພວກເຮົາໄດ້ເອົາລັກສະນະທີ່ແຕກຕ່າງອອກສໍາລັບການແຈ້ງເຕືອນຕັນ, ຂໍ້ຄວາມທີ່ມາພ້ອມກັບ padding ຫຼາຍແລະໂດຍທົ່ວໄປແລ້ວຂໍ້ຄວາມເພີ່ມເຕີມ. ຫ້ອງຮຽນຍັງໄດ້ປ່ຽນເປັນ .alert-block
.
Bootstrap ມາພ້ອມກັບ plugin jQuery ທີ່ຍິ່ງໃຫຍ່ທີ່ສະຫນັບສະຫນູນຂໍ້ຄວາມແຈ້ງເຕືອນ, ເຮັດໃຫ້ການຍົກເລີກພວກມັນໄວແລະງ່າຍດາຍ.
ຫໍ່ຂໍ້ຄວາມຂອງທ່ານແລະໄອຄອນປິດທາງເລືອກໃນ div ທີ່ມີຫ້ອງຮຽນງ່າຍດາຍ.
- <div class = "ເຕືອນ" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> ເຕືອນ! </strong> ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ.
- </div>
ລະວັງ! ອຸປະກອນ iOS ຕ້ອງການ href="#"
ສໍາລັບການປິດການແຈ້ງເຕືອນ. ໃຫ້ແນ່ໃຈວ່າໄດ້ລວມເອົາມັນແລະຄຸນລັກສະນະຂໍ້ມູນສໍາລັບໄອຄອນປິດສະມໍ. ອີກທາງເລືອກ, ທ່ານສາມາດໃຊ້ <button>
ອົງປະກອບທີ່ມີຄຸນລັກສະນະຂໍ້ມູນ, ເຊິ່ງພວກເຮົາໄດ້ເລືອກເຮັດສໍາລັບເອກະສານຂອງພວກເຮົາ. ໃນເວລານໍາໃຊ້ <button>
, ທ່ານຕ້ອງປະກອບ type="button"
ຫຼືແບບຟອມຂອງທ່ານອາດຈະບໍ່ສົ່ງ.
ຂະຫຍາຍຂໍ້ຄວາມແຈ້ງເຕືອນມາດຕະຖານໄດ້ຢ່າງງ່າຍດາຍດ້ວຍສອງຫ້ອງຮຽນທາງເລືອກ: .alert-block
ສໍາລັບ padding ແລະການຄວບຄຸມຂໍ້ຄວາມເພີ່ມເຕີມແລະ .alert-heading
ສໍາລັບຫົວຂໍ້ທີ່ກົງກັນ.
ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "ເຕືອນເຕືອນ-ບລັອກ" >
- <a class="close" data-dismiss="alert" href="#"> × </a> _ _ _ _ _ _ _
- <h4 class = "alert-heading" > ຄຳເຕືອນ! </h4>
- ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າບໍ່ແມ່ນ ...
- </div>
- <div class = "ເຕືອນເຕືອນ-ຄວາມຜິດພາດ" >
- ...
- </div>
- <div class = "ເຕືອນ alert-success" >
- ...
- </div>
- <div class = "ການເຕືອນໄພ alert-info" >
- ...
- </div>
ແຖບຄວາມຄືບໜ້າເລີ່ມຕົ້ນດ້ວຍການສີຕາມລວງຕັ້ງ.
- <div class = "ຄວາມຄືບໜ້າ" >
- <div class = "bar"
- style = " width : 60 %; " ></div>
- </div>
ໃຊ້ gradient ເພື່ອສ້າງຜົນກະທົບທີ່ມີເສັ້ນດ່າງ (ບໍ່ມີ IE).
- <div class = "ຄວາມຄືບໜ້າ progress-striped" >
- <div class = "bar"
- style = " width : 20 %; " ></div>
- </div>
ເອົາຕົວຢ່າງເສັ້ນດ່າງແລະເຄື່ອນໄຫວມັນ (ບໍ່ມີ IE).
- <div class = "ຄວາມຄືບໜ້າ progress-striped
- ເຄື່ອນໄຫວ" >
- <div class = "bar"
- style = " width : 40 %; " ></div>
- </div>
ແຖບຄວາມຄືບຫນ້າໃຊ້ບາງປຸ່ມດຽວກັນແລະຫ້ອງຮຽນເຕືອນສໍາລັບຮູບແບບທີ່ສອດຄ່ອງ.
ຄ້າຍຄືກັນກັບສີທີ່ແຂງ, ພວກເຮົາມີແຖບຄວາມຄືບຫນ້າທີ່ມີເສັ້ນດ່າງທີ່ແຕກຕ່າງກັນ.
ແຖບຄວາມຄືບຫນ້າໃຊ້ CSS3 transitions, ດັ່ງນັ້ນຖ້າທ່ານປັບຄວາມກວ້າງແບບໄດນາມິກຜ່ານ javascript, ມັນຈະປັບຂະຫນາດໄດ້ອຍ່າງລຽບງ່າຍ.
ຖ້າທ່ານໃຊ້ .active
ຫ້ອງຮຽນ, .progress-striped
ແຖບຄວາມຄືບຫນ້າຂອງທ່ານຈະເຄື່ອນໄຫວເສັ້ນດ່າງຈາກຊ້າຍຫາຂວາ.
ແຖບຄວາມຄືບໜ້າໃຊ້ CSS3 gradients, transitions, ແລະ animation ເພື່ອບັນລຸຜົນກະທົບທັງໝົດຂອງມັນ. ຄຸນສົມບັດເຫຼົ່ານີ້ບໍ່ຮອງຮັບໃນ IE7-9 ຫຼື Firefox ເວີຊັນເກົ່າກວ່າ.
Opera ແລະ IE ບໍ່ຮອງຮັບພາບເຄື່ອນໄຫວໃນເວລານີ້.
ໃຊ້ດີເປັນຜົນກະທົບທີ່ງ່າຍດາຍກ່ຽວກັບອົງປະກອບເພື່ອໃຫ້ມັນມີຜົນກະທົບ inset.
- <div class = "ດີ" >
- ...
- </div>
ໃຊ້ໄອຄອນປິດທົ່ວໄປສໍາລັບການປິດເນື້ອຫາເຊັ່ນ: modals ແລະການແຈ້ງເຕືອນ.
- <button class = "close" > × </button>
ອຸປະກອນ iOS ຕ້ອງການ href="#" ສໍາລັບເຫດການຄລິກຖ້າທ່ານໃຊ້ສະມໍ.
- <a class="close" href="#"> & times ; _ _ _ </a>