ຂ້າງເທິງ
ຊ້າຍ
ຖືກຕ້ອງ
ຂ້າງລຸ່ມນີ້

Bootstrap, ຈາກ Twitter

Bootstrap ເປັນຊຸດເຄື່ອງມືຈາກ Twitter ທີ່ອອກແບບມາເພື່ອເລີ່ມຕົ້ນການພັດທະນາຂອງ webapps ແລະສະຖານທີ່.
ມັນປະກອບມີພື້ນຖານ CSS ແລະ HTML ສໍາລັບຕົວພິມ, ແບບຟອມ, ປຸ່ມ, ຕາຕະລາງ, ຕາຂ່າຍໄຟຟ້າ, ການນໍາທາງ, ແລະອື່ນໆ.

ການແຈ້ງເຕືອນ Nerd: Bootstrap ຖືກ ສ້າງຂຶ້ນດ້ວຍ Less ແລະຖືກອອກແບບມາເພື່ອເຮັດວຽກອອກຈາກປະຕູທີ່ມີຕົວທ່ອງເວັບທີ່ທັນສະໄຫມຢູ່ໃນໃຈ.

Hotlink CSS

ສໍາລັບການເລີ່ມຕົ້ນທີ່ໄວທີ່ສຸດ ແລະງ່າຍທີ່ສຸດ, ພຽງແຕ່ຄັດລອກສະນິບເພັດນີ້ໃສ່ໃນຫນ້າເວັບຂອງທ່ານ.

ໃຊ້ມັນດ້ວຍ Less

ພັດລົມຂອງການໃຊ້ຫນ້ອຍ? ບໍ່ມີບັນຫາ, ພຽງແຕ່ clone repo ແລະເພີ່ມສາຍເຫຼົ່ານີ້:

Fork ໃນ GitHub

ດາວໂຫລດ, ສ້ອມ, ດຶງ, ບັນຫາໄຟລ໌, ແລະອື່ນໆອີກກັບ Bootstrap repo ຢ່າງເປັນທາງການໃນ Github.

Bootstrap ໃນ GitHub »

ໃນປັດຈຸບັນ v1.3.0

ປະຫວັດສາດ

ວິສະວະກອນໃນ Twitter ໄດ້ນໍາໃຊ້ເກືອບທຸກຫ້ອງສະຫມຸດທີ່ເຂົາເຈົ້າຄຸ້ນເຄີຍກັບປະຫວັດສາດເພື່ອຕອບສະຫນອງຄວາມຕ້ອງການດ້ານຫນ້າ. Bootstrap ໄດ້ເລີ່ມຕົ້ນເປັນຄໍາຕອບຕໍ່ສິ່ງທ້າທາຍທີ່ນໍາສະເຫນີ. ດ້ວຍການຊ່ວຍເຫຼືອຂອງຫຼາຍໆຄົນທີ່ຫນ້າຫວາດສຽວ, Bootstrap ໄດ້ເຕີບໂຕຢ່າງຫຼວງຫຼາຍ.

ອ່ານເພີ່ມເຕີມກ່ຽວກັບ dev.twitter.com ›

ຮອງຮັບຕົວທ່ອງເວັບ

Bootstrap ໄດ້ຮັບການທົດສອບແລະສະຫນັບສະຫນູນໃນຕົວທ່ອງເວັບທີ່ທັນສະໄຫມທີ່ສໍາຄັນເຊັ່ນ Chrome, Safari, Internet Explorer, ແລະ Firefox.

ທົດສອບ ແລະຮອງຮັບໃນ Chrome, Safari, Internet Explorer, ແລະ Firefox
  • Safari ຫຼ້າສຸດ
  • Google Chrome ຫຼ້າສຸດ
  • Firefox 4+
  • Internet Explorer 7+
  • Opera 11

ມີຫຍັງແດ່

Bootstrap ມາພ້ອມກັບການລວບລວມ CSS, uncompiled, ແລະຕົວຢ່າງແມ່ແບບ.

  • plugins Javascript
  • ໄຟລ໌ .less ຕົ້ນສະບັບທັງໝົດ
  • ລວບ ລວມ ແລະ ຫຍໍ້ CSS ຢ່າງສົມບູນ
  • ປະກອບເອກະສານຄູ່ມືຮູບແບບ
  • ສາມຫນ້າຕົວຢ່າງທີ່ມີຮູບແບບທີ່ແຕກຕ່າງກັນ

ຕົວຢ່າງເລີ່ມຕົ້ນໄວ

ຕ້ອງການແມ່ແບບດ່ວນບໍ? ກວດເບິ່ງຕົວຢ່າງພື້ນຖານເຫຼົ່ານີ້ທີ່ພວກເຮົາໄດ້ເອົາຮ່ວມກັນ:

  • ຮູບ​ແບບ​ສາມ​ຖັນ​ງ່າຍ​ດາຍ​ທີ່​ມີ​ຫນ່ວຍ​ງານ hero​
  • ແຜນຜັງຂອງແຫຼວທີ່ມີແຖບດ້ານຂ້າງຄົງທີ່
  • ຕູ້ຄອນເທນເນີທີ່ຫ້ອຍງ່າຍດາຍສໍາລັບແອັບຯ

ຕາຂ່າຍເລີ່ມຕົ້ນ

ລະບົບຕາຂ່າຍໄຟຟ້າເລີ່ມຕົ້ນທີ່ສະຫນອງໃຫ້ເປັນສ່ວນຫນຶ່ງຂອງ Bootstrap ແມ່ນຕາຂ່າຍໄຟຟ້າ 16 ຖັນກວ້າງ 940px. ມັນເປັນການປຸງລົດຊາດຂອງລະບົບຕາຂ່າຍໄຟຟ້າ 960 ທີ່ນິຍົມ, ແຕ່ບໍ່ມີຂອບ / padding ເພີ່ມເຕີມຢູ່ດ້ານຊ້າຍແລະຂວາ.

ຕົວຢ່າງເຄື່ອງຫມາຍຕາຕະລາງ

ດັ່ງທີ່ສະແດງຢູ່ນີ້, ຮູບແບບພື້ນຖານສາມາດຖືກສ້າງຂື້ນດ້ວຍສອງ "ຖັນ," ແຕ່ລະອັນກວມເອົາຈໍານວນ 16 ຖັນພື້ນຖານທີ່ພວກເຮົາກໍານົດເປັນສ່ວນຫນຶ່ງຂອງລະບົບຕາຂ່າຍໄຟຟ້າຂອງພວກເຮົາ. ເບິ່ງຕົວຢ່າງຂ້າງລຸ່ມນີ້ສໍາລັບການປ່ຽນແປງເພີ່ມເຕີມ.

  1. <div class = "row" >
  2. <div class = "span6" >
  3. ...
  4. </div>
  5. <div class = "span10" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
1/3
1/3
1/3
1/3
2/3
4
6
6
8
8
5
11
໑໖

ການຊົດເຊີຍຖັນ

4
8 ຊົດເຊີຍ 4
1/3 ຊົດເຊີຍ 2/3 ວິ
4 ຊົດເຊີຍ 4
4 ຊົດເຊີຍ 4
5 ຊົດເຊີຍ 3
5 ຊົດເຊີຍ 3
10 ຊົດເຊີຍ 6

ຖັນຮັງ

Nest ເນື້ອຫາຂອງທ່ານຖ້າທ່ານຕ້ອງການໂດຍການສ້າງ .rowພາຍໃນຖັນທີ່ມີຢູ່ແລ້ວ.

ຕົວຢ່າງຂອງຖັນທີ່ຕິດກັນ

ລະດັບ 1 ຂອງຖັນ
ລະດັບ 2
ລະດັບ 2
  1. <div class = "row" >
  2. <div class = "span12" >
  3. ລະດັບ 1 ຂອງຖັນ
  4. <div class = "row" >
  5. <div class = "span6" >
  6. ລະດັບ 2
  7. </div>
  8. <div class = "span6" >
  9. ລະດັບ 2
  10. </div>
  11. </div>
  12. </div>
  13. </div>

ມ້ວນຕາຂ່າຍໄຟຟ້າຂອງທ່ານເອງ

ສ້າງຂຶ້ນໃນ Bootstrap ແມ່ນຕົວແປຈຳນວນໜຶ່ງສຳລັບການປັບແຕ່ງລະບົບຕາຂ່າຍ 940px ເລີ່ມຕົ້ນ. ດ້ວຍການປັບແຕ່ງເລັກນ້ອຍ, ທ່ານສາມາດດັດແປງຂະຫນາດຂອງຖັນ, gutters ຂອງພວກມັນ, ແລະຖັງທີ່ເຂົາເຈົ້າອາໄສຢູ່.

ພາຍໃນຕາຂ່າຍໄຟຟ້າ

ຕົວແປທີ່ຈໍາເປັນເພື່ອດັດແປງລະບົບຕາຂ່າຍໄຟຟ້າໃນປັດຈຸບັນທັງຫມົດຢູ່ໃນ variables.less.

ຕົວແປ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
@gridColumns 16 ຈຳນວນຖັນພາຍໃນຕາຂ່າຍ
@gridColumnWidth 40px ຄວາມກວ້າງຂອງແຕ່ລະຖັນພາຍໃນຕາຂ່າຍ
@gridGutterWidth 20px ຊ່ອງຫວ່າງທາງລົບລະຫວ່າງແຕ່ລະຖັນ
@siteWidth ຜົນລວມທີ່ຄິດໄລ່ຂອງຖັນ ແລະທໍ່ທັງໝົດ ພວກເຮົາໃຊ້ການຈັບຄູ່ພື້ນຖານບາງຢ່າງເພື່ອນັບຈໍານວນຄໍລໍາແລະ gutters ແລະກໍານົດຄວາມກວ້າງຂອງ .fixed-container()mixin.

ຕອນນີ້ເພື່ອປັບແຕ່ງ

ການແກ້ໄຂຕາຂ່າຍໄຟຟ້າຫມາຍເຖິງການປ່ຽນແປງສາມ @grid-*ຕົວແປແລະລວບລວມໄຟລ໌ຫນ້ອຍລົງ.

Bootstrap ມາພ້ອມເພື່ອຈັດການລະບົບຕາຂ່າຍໄຟຟ້າທີ່ມີເຖິງ 24 ຖັນ; ຄ່າເລີ່ມຕົ້ນແມ່ນພຽງແຕ່ 16. ນີ້ແມ່ນວິທີທີ່ຕົວແປຕາຂ່າຍໄຟຟ້າຂອງທ່ານຈະມີລັກສະນະປັບແຕ່ງເປັນຕາໜ່າງ 24 ຖັນ.

  1. @gridColumns : 24 ;
  2. @gridColumnWidth : 20px ;
  3. @gridGutterWidth : 20px ;

ເມື່ອລວບລວມຄືນໃຫມ່, ເຈົ້າຈະຖືກຕັ້ງ!

ຮູບແບບຄົງທີ່

ຮູບແບບເລີ່ມຕົ້ນ ແລະງ່າຍດາຍ 940px-wide, ສູນກາງສໍາລັບພຽງແຕ່ກ່ຽວກັບເວັບໄຊທ໌ໃດຫນຶ່ງຫຼືຫນ້າທີ່ສະຫນອງໃຫ້ໂດຍດຽວ <div.container>.

  1. <ຮ່າງກາຍ>
  2. <div class = "container" >
  3. ...
  4. </div>
  5. </body>

ຮູບແບບຂອງນ້ໍາ

ເປັນທາງເລືອກ, ໂຄງສ້າງຫນ້າຂອງນ້ໍາທີ່ມີຄວາມຍືດຫຍຸ່ນທີ່ມີ min- ແລະ max-widths ແລະແຖບດ້ານຊ້າຍມື. ດີຫຼາຍສຳລັບແອັບ ແລະເອກະສານ.

  1. <ຮ່າງກາຍ>
  2. <div class = "container-fluid" >
  3. <div class = "ແຖບດ້ານຂ້າງ" >
  4. ...
  5. </div>
  6. <div class = "ເນື້ອໃນ" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

ຫົວຂໍ້ & ສໍາເນົາ

ລຳດັບຕົວພິມມາດຕະຖານສຳລັບການຈັດໂຄງສ້າງໜ້າເວັບຂອງທ່ານ.

ຕາໜ່າງການພິມທັງໝົດແມ່ນອີງໃສ່ຕົວແປ Less ສອງຕົວໃນໄຟລ໌ variables.less ຂອງພວກເຮົາ: @basefontແລະ @baseline. ອັນທໍາອິດແມ່ນຂະຫນາດຕົວອັກສອນພື້ນຖານທີ່ໃຊ້ຕະຫຼອດແລະທີສອງແມ່ນເສັ້ນພື້ນຖານ - ຄວາມສູງ.

ພວກເຮົາໃຊ້ຕົວແປເຫຼົ່ານັ້ນ, ແລະຄະນິດສາດບາງອັນ, ເພື່ອສ້າງຂອບ, paddings, ແລະ line-heights ຂອງທຸກປະເພດຂອງພວກເຮົາ ແລະອື່ນໆອີກ.

h1. ຫົວຂໍ້ 1

h2. ຫົວຂໍ້ 2

h3. ຫົວຂໍ້ 3

h4. ຫົວຂໍ້ 4

h5. ຫົວຂໍ້ 5
h6. ຫົວຂໍ້ 6

ຕົວຢ່າງວັກ

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit.

ຫົວຂໍ້ຕົວຢ່າງມີຫົວຂໍ້ ຍ່ອຍ…

ອື່ນໆ. ອົງປະກອບ

ການ​ນໍາ​ໃຊ້​ການ​ເນັ້ນ​ຫນັກ​ໃສ່​, ທີ່​ຢູ່​, ແລະ​ຕົວ​ຫຍໍ້​

<strong> <em> <address> <abbr>

ເວລາທີ່ຈະໃຊ້

ແທັກເນັ້ນ ( <strong>ແລະ <em>) ຄວນຖືກໃຊ້ເພື່ອຊີ້ບອກເຖິງຄວາມສຳຄັນເພີ່ມເຕີມ ຫຼືເນັ້ນໃສ່ຄຳສັບ ຫຼືປະໂຫຍກໃດໜຶ່ງທີ່ກ່ຽວຂ້ອງກັບສຳເນົາທີ່ອ້ອມຮອບຂອງມັນ. ໃຊ້ <strong>ສໍາລັບຄວາມສໍາຄັນແລະ <em>ສໍາລັບການ ເນັ້ນ ຫນັກໃສ່ຄວາມກົດດັນ.

ເນັ້ນໃສ່ໃນວັກຫນຶ່ງ

Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.

ຫມາຍເຫດ: ມັນຍັງບໍ່ເປັນຫຍັງທີ່ຈະໃຊ້ <b>ແລະ <i>tags ໃນ HTML5 ແລະພວກມັນບໍ່ຈໍາເປັນຕ້ອງມີຮູບແບບຕົວຫນາແລະຕົວອຽງຕາມລໍາດັບ (ເຖິງແມ່ນວ່າມີອົງປະກອບ semantic ຫຼາຍ, ໃຊ້ມັນ). <b>ແມ່ນຫມາຍເຖິງການເນັ້ນຄໍາສັບຫຼືປະໂຫຍກໂດຍບໍ່ມີການສະແດງຄວາມສໍາຄັນເພີ່ມເຕີມ, ໃນຂະນະທີ່ <i>ສ່ວນໃຫຍ່ແມ່ນສໍາລັບສຽງ, ຄໍາສັບດ້ານວິຊາການ, ແລະອື່ນໆ.

ທີ່ຢູ່

ອົງ ປະ <address>ກອບແມ່ນໃຊ້ສໍາລັບຂໍ້ມູນຕິດຕໍ່ສໍາລັບບັນພະບຸລຸດທີ່ໃກ້ທີ່ສຸດຂອງຕົນ, ຫຼືຮ່າງກາຍທັງຫມົດຂອງການເຮັດວຽກ. ນີ້ແມ່ນສອງຕົວຢ່າງຂອງວິທີທີ່ມັນສາມາດຖືກນໍາໃຊ້:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
ຊື່ເຕັມ
[email protected]

ໝາຍເຫດ: ແຕ່ລະແຖວ <address>ຕ້ອງຈົບລົງດ້ວຍຕົວແບ່ງແຖວ ( <br />) ຫຼືຖືກຫໍ່ດ້ວຍແທັກລະດັບບລັອກ (ຕົວຢ່າງ, <p>) ເພື່ອຈັດໂຄງສ້າງເນື້ອຫາໃຫ້ຖືກຕ້ອງ.

ຕົວຫຍໍ້

ສຳລັບຕົວຫຍໍ້ ແລະຄຳຫຍໍ້, ໃຫ້ໃຊ້ <abbr>ແທັກ ( <acronym>ຖືກຍົກເລີກໃນ HTML5 ). ໃສ່ແບບຟອມຫຍໍ້ພາຍໃນແທັກແລະຕັ້ງຫົວຂໍ້ສໍາລັບຊື່ທີ່ສົມບູນ.

Blockquotes

<blockquote> <p> <small>

ວິທີການອ້າງອີງ

ເພື່ອລວມເອົາ blockquote, ຫໍ່ <blockquote>ຮອບ <p>ແລະ <small>tags. ໃຊ້ <small>ອົງປະກອບເພື່ອອ້າງອີງແຫຼ່ງຂອງທ່ານແລະທ່ານຈະໄດ້ຮັບ em dash &mdash;ກ່ອນມັນ.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

ທ່ານດຣ Julius Hibbert
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. </p>
  3. <small> ທ່ານດຣ Julius Hibbert </small>
  4. </blockquote>

ລາຍການ

ບໍ່ມີຄໍາສັ່ງ<ul>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis ໃນ pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat ຢູ່
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

ບໍ່ມີຮູບແບບ<ul.unstyled>

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Facilisis ໃນ pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat ຢູ່
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
  • Eget porttitor lorem

ສັ່ງແລ້ວ<ol>

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. Facilisis ໃນ pretium nisl aliquet
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor lorem

ລາຍລະອຽດdl

ລາຍ​ລະ​ອຽດ​
ບັນຊີລາຍຊື່ຄໍາອະທິບາຍແມ່ນດີເລີດສໍາລັບການກໍານົດຂໍ້ກໍານົດ.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.

ລະຫັດ

<code> <pre>

Pimp ລະຫັດຂອງທ່ານໃນແບບທີ່ມີສອງແທັກງ່າຍໆ. ສໍາລັບຄວາມຫນ້າຫວາດສຽວຫຼາຍໂດຍຜ່ານ javascript, ຫຼຸດລົງໃນຫ້ອງສະຫມຸດລະຫັດຂອງ Google prettify ແລະທ່ານກໍາລັງຕັ້ງ.

ກຳລັງນຳສະເໜີລະຫັດ

ລະຫັດ, ບລັອກຂອງຫຼືພຽງແຕ່ snippets ໃນແຖວ, ສາມາດສະແດງດ້ວຍຮູບແບບພຽງແຕ່ຫໍ່ຢູ່ໃນແທັກທີ່ຖືກຕ້ອງ. ສໍາລັບບລັອກຂອງລະຫັດທີ່ກວມເອົາຫຼາຍເສັ້ນ, ໃຫ້ໃຊ້ <pre>ອົງປະກອບ. ສໍາລັບລະຫັດ inline, ໃຊ້ <code>ອົງປະກອບ.

ອົງປະກອບ ຜົນໄດ້ຮັບ
<code> ໃນແຖວຂອງຂໍ້ຄວາມແບບນີ້, ລະຫັດຫໍ່ຂອງເຈົ້າຈະມີລັກສະນະເປັນ <html>ອົງປະກອບນີ້.
<pre>
<div>
  <h1>ຫົວຂໍ້</h1>
  <p>ມີບາງຢ່າງຢູ່ນີ້...</p>
</div>

ຫມາຍເຫດ: ໃຫ້ແນ່ໃຈວ່າຈະຮັກສາລະຫັດພາຍໃນ <pre>tags ຢູ່ໃກ້ກັບຊ້າຍເທົ່າທີ່ເປັນໄປໄດ້; ມັນຈະສະແດງແຖບທັງຫມົດ.

<pre class="prettyprint">

ການນໍາໃຊ້ຫ້ອງສະຫມຸດ google-code-prettify, ບລັອກຂອງລະຫັດຂອງທ່ານໄດ້ຮັບຮູບແບບສາຍຕາທີ່ແຕກຕ່າງກັນເລັກນ້ອຍແລະການເນັ້ນໃສ່ syntax ອັດຕະໂນມັດ.

<div> <h1> ຫົວ​ຂໍ້ </h1> <p> ບາງ​ອັນ​ຢູ່​ທີ່​ນີ້... </p> </div>
  
  

ດາວໂຫລດ google-code-prettify ແລະເບິ່ງ readme ສໍາລັບວິທີການນໍາໃຊ້.

ປ້າຍຊື່ໃນແຖວ

<span class="label">

ຮຽກຮ້ອງຄວາມສົນໃຈ ຫຼືໝາຍຄຳສັບໃດໜຶ່ງຢູ່ໃນຂໍ້ຄວາມຕົວໜັງສືຂອງເຈົ້າ.

ປ້າຍຊື່ຫຍັງ

ຕ້ອງ​ການ​ຫນຶ່ງ​ຂອງ​ທີ່​ມີ​ຄວາມ​ຝັນ ​ໃຫມ່​! ຫຼື ທຸງ ທີ່ສໍາຄັນ ໃນເວລາທີ່ຂຽນລະຫັດ? ແລ້ວ, ດຽວນີ້ເຈົ້າມີພວກມັນ. ນີ້ແມ່ນສິ່ງທີ່ລວມຢູ່ຕາມຄ່າເລີ່ມຕົ້ນ:

ປ້າຍກຳກັບ ຜົນໄດ້ຮັບ
<span class="label">Default</span> ຄ່າເລີ່ມຕົ້ນ
<span class="label success">New</span> ໃຫມ່
<span class="label warning">Warning</span> ຄຳເຕືອນ
<span class="label important">Important</span> ສຳຄັນ
<span class="label notice">Notice</span> ແຈ້ງການ

ຕາຂ່າຍສື່

ສະແດງຮູບຫຍໍ້ຂອງຂະຫນາດທີ່ແຕກຕ່າງກັນຢູ່ໃນຫນ້າທີ່ມີ footprint HTML ຕ່ໍາແລະຮູບແບບຫນ້ອຍ.

ຮູບຕົວຢ່າງ

ຮູບຫຍໍ້ໃນ .media-gridສາມາດມີຂະຫນາດໃດກໍ່ຕາມ, ແຕ່ພວກມັນເຮັດວຽກໄດ້ດີທີ່ສຸດເມື່ອມີແຜນທີ່ໂດຍກົງກັບລະບົບຕາຂ່າຍໄຟຟ້າ Bootstrap. ຄວາມກວ້າງຂອງຮູບພາບເຊັ່ນ: 90, 210, ແລະ 330 ສົມທົບກັບສອງສາມ pixels ຂອງ padding ເພື່ອໃຫ້ເທົ່າກັບ ຂະຫນາດ .span2, .span4, ແລະ .span6ຖັນ.

ຂະຫນາດໃຫຍ່

ຂະຫນາດກາງ

ຂະຫນາດນ້ອຍ

ການຂຽນລະຫັດໃຫ້ເຂົາເຈົ້າ

ຕາຂ່າຍສື່ແມ່ນງ່າຍທີ່ຈະໃຊ້ແລະງ່າຍດາຍຫຼາຍໃນດ້ານ markup. ຂະຫນາດຂອງພວກມັນແມ່ນອີງໃສ່ຂະຫນາດຂອງຮູບພາບທີ່ລວມຢູ່.

  1. <ul class = "media-grid" >
  2. <li>
  3. <a href="#"> _ _ _
  4. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  5. </a>
  6. </li>
  7. <li>
  8. <a href="#"> _ _ _
  9. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  10. </a>
  11. </li>
  12. </ul>

ຕາຕະລາງການກໍ່ສ້າງ

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

ຕາຕະລາງແມ່ນດີຫຼາຍ - ສໍາລັບຫຼາຍຢ່າງ. ຕາຕະລາງທີ່ຍິ່ງໃຫຍ່, ແນວໃດກໍ່ຕາມ, ຕ້ອງການ markup ເລັກນ້ອຍເພື່ອໃຫ້ເປັນປະໂຫຍດ, ສາມາດຂະຫຍາຍໄດ້, ແລະສາມາດອ່ານໄດ້ (ໃນລະດັບລະຫັດ). ນີ້ແມ່ນຄໍາແນະນໍາບາງຢ່າງທີ່ຈະຊ່ວຍ.

ຫໍ່ສ່ວນຫົວຄໍລຳຂອງເຈົ້າຢູ່ໃນ <thead>ລຳດັບລຳດັບ ສະເໝີ <thead>> <tr>> <th>.

ຄ້າຍຄືກັນກັບສ່ວນຫົວຖັນ, ເນື້ອໃນເນື້ອໃນຂອງຕາຕະລາງທັງໝົດຂອງທ່ານຄວນຈະຖືກຫໍ່ໄວ້ເປັນແຖວ <tbody>ເພື່ອໃຫ້ລໍາດັບຊັ້ນຂອງເຈົ້າເປັນ <tbody>> <tr>> <td>.

ຕົວຢ່າງ: ຮູບແບບຕາຕະລາງເລີ່ມຕົ້ນ

ຕາຕະລາງທັງຫມົດຈະຖືກຈັດຮູບແບບອັດຕະໂນມັດໂດຍມີພຽງແຕ່ຂອບທີ່ສໍາຄັນເພື່ອຮັບປະກັນການອ່ານແລະຮັກສາໂຄງສ້າງ. ບໍ່ຈໍາເປັນຕ້ອງເພີ່ມຊັ້ນຮຽນເພີ່ມເຕີມຫຼືຄຸນລັກສະນະ.

# ຊື່​ແທ້ ນາມ​ສະ​ກຸນ ພາສາ
1 ບາງ ຫນຶ່ງ ພາສາອັງກິດ
2 ໂຈ Sixpack ພາສາອັງກິດ
3 ສະຕູ ແຂ້ວ ລະຫັດ
  1. <ຕາຕະລາງ>
  2. ...
  3. </table>

ຕົວຢ່າງ: ຕາຕະລາງ condensed

ສໍາລັບຕາຕະລາງທີ່ຕ້ອງການຂໍ້ມູນເພີ່ມເຕີມໃນຊ່ອງທີ່ເຄັ່ງຄັດ, ໃຊ້ລົດຊາດຂົ້ນທີ່ຕັດ padding ໃນເຄິ່ງຫນຶ່ງ. ມັນຍັງສາມາດຖືກນໍາໃຊ້ຮ່ວມກັນກັບຊາຍແດນແລະເສັ້ນດ່າງ zebra, ຄືກັນກັບຮູບແບບຕາຕະລາງເລີ່ມຕົ້ນ.

# ຊື່​ແທ້ ນາມ​ສະ​ກຸນ ພາສາ
1 ບາງ ຫນຶ່ງ ພາສາອັງກິດ
2 ໂຈ Sixpack ພາສາອັງກິດ
3 ສະຕູ ແຂ້ວ ລະຫັດ

ຕົວຢ່າງ: ຕາຕະລາງທີ່ມີຂອບ

ເຮັດໃຫ້ຕາຕະລາງຂອງທ່ານເບິ່ງເປັນເງົາເລັກນ້ອຍໂດຍການມ້ຽນມຸມຂອງພວກມັນ ແລະເພີ່ມຂອບໃສ່ທຸກດ້ານ.

# ຊື່​ແທ້ ນາມ​ສະ​ກຸນ ພາສາ
1 ບາງ ຫນຶ່ງ ພາສາອັງກິດ
2 ໂຈ Sixpack ພາສາອັງກິດ
3 ສະຕູ ແຂ້ວ ລະຫັດ
  1. <ຕາຕະລາງ class = "bordered-table" >
  2. ...
  3. </table>

ຕົວຢ່າງ: Zebra-tried

ສ້າງຄວາມແປກໃໝ່ໃຫ້ກັບໂຕະຂອງເຈົ້າໂດຍການເພີ່ມລາຍເສັ້ນມ້າລາຍ—ພຽງແຕ່ເພີ່ມ .zebra-stripedຊັ້ນຮຽນ.

# ຊື່​ແທ້ ນາມ​ສະ​ກຸນ ພາສາ
1 ບາງ ຫນຶ່ງ ພາສາອັງກິດ
2 ໂຈ Sixpack ພາສາອັງກິດ
3 ສະຕູ ແຂ້ວ ລະຫັດ
span 4 ຖັນ
ຢຽດ 2 ຖັນ ຢຽດ 2 ຖັນ

ໝາຍເຫດ: Zebra-striping ແມ່ນການປັບປຸງແບບກ້າວກະໂດດທີ່ບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບຕົວທ່ອງເວັບທີ່ເກົ່າແກ່ເຊັ່ນ IE8 ແລະຂ້າງລຸ່ມນີ້.

  1. <ຕາຕະລາງ class = "zebra-striped" >
  2. ...
  3. </table>

ຕົວຢ່າງ: Zebra-striped w/ TableSorter.js

ເອົາຕົວຢ່າງທີ່ຜ່ານມາ, ພວກເຮົາປັບປຸງປະໂຫຍດຂອງຕາຕະລາງຂອງພວກເຮົາໂດຍການສະຫນອງການທໍາງານການຈັດລຽງໂດຍຜ່ານ jQuery ແລະ Tablesorter plugin. ຄລິກສ່ວນຫົວຂອງຖັນໃດນຶ່ງເພື່ອປ່ຽນການຈັດຮຽງ.

# ຊື່​ແທ້ ນາມ​ສະ​ກຸນ ພາສາ
2 ໂຈ Sixpack ພາສາອັງກິດ
3 ສະຕູ ແຂ້ວ ລະຫັດ
1 ຂອງເຈົ້າ ຫນຶ່ງ ພາສາອັງກິດ
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <script >
  3. $ ( ຟັງຊັນ () {
  4. $ ( "table#sortTableExample" ). tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <ຕາຕະລາງ class = "zebra-striped" >
  8. ...
  9. </table>

ຮູບແບບເລີ່ມຕົ້ນ

ຮູບແບບທັງໝົດແມ່ນໃຫ້ຮູບແບບເລີ່ມຕົ້ນເພື່ອນຳສະເໜີພວກມັນໃນແບບທີ່ອ່ານໄດ້ ແລະສາມາດຂະຫຍາຍໄດ້. ຮູບແບບແມ່ນສະໜອງໃຫ້ສຳລັບການປ້ອນຂໍ້ຄວາມ, ເລືອກລາຍການ, ພື້ນທີ່ຂໍ້ຄວາມ, ປຸ່ມວິທະຍຸ ແລະກ່ອງກາໝາຍ, ແລະປຸ່ມຕ່າງໆ.

ຕົວ​ຢ່າງ​ຮູບ​ແບບ​ນິ​ທານ​
ບາງມູນຄ່າຢູ່ທີ່ນີ້
ຂໍ້​ຄວາມ​ຊ່ວຍ​ເຫຼືອ​ຂະ​ຫນາດ​ນ້ອຍ​
ຄວາມ​ສໍາ​ເລັດ!
ຣູ້!
ຕົວ​ຢ່າງ​ຮູບ​ແບບ​ນິ​ທານ​
@
ນີ້ແມ່ນຂໍ້ຄວາມຊ່ວຍເຫຼືອ
ຕົວ​ຢ່າງ​ຮູບ​ແບບ​ນິ​ທານ​
ໝາຍເຫດ: ປ້າຍກຳກັບອ້ອມຮອບຕົວເລືອກທັງໝົດສຳລັບພື້ນທີ່ຄລິກທີ່ໃຫຍ່ກວ່າ ແລະຮູບແບບທີ່ສາມາດໃຊ້ໄດ້ຫຼາຍກວ່າ.
ກັບ ເວລາທັງໝົດແມ່ນສະແດງເປັນເວລາມາດຕະຖານປາຊີຟິກ (GMT -08:00).
ບລັອກຂໍ້ຄວາມຊ່ວຍເຫຼືອເພື່ອອະທິບາຍຊ່ອງຂໍ້ມູນຂ້າງເທິງຖ້າຕ້ອງການ.
 

ຮູບແບບຊ້ອນກັນ

ເພີ່ມໃສ່ .form-stackedHTML ຂອງແບບຟອມຂອງເຈົ້າ ແລະເຈົ້າຈະມີປ້າຍຊື່ຢູ່ດ້ານເທິງຂອງຊ່ອງຂໍ້ມູນຂອງເຂົາເຈົ້າ ແທນທີ່ຈະຢູ່ທາງຊ້າຍຂອງພວກມັນ. ນີ້ເຮັດວຽກໄດ້ດີຖ້າແບບຟອມຂອງທ່ານສັ້ນຫຼືທ່ານມີສອງຖັນຂອງວັດສະດຸປ້ອນສໍາລັບແບບຟອມທີ່ຫນັກກວ່າ.

ຕົວ​ຢ່າງ​ຮູບ​ແບບ​ນິ​ທານ​
ຕົວ​ຢ່າງ​ຮູບ​ແບບ​ນິ​ທານ​
ຂໍ້​ຄວາມ​ຊ່ວຍ​ເຫຼືອ​ຂະ​ຫນາດ​ນ້ອຍ​
ໝາຍເຫດ: ປ້າຍກຳກັບອ້ອມຮອບຕົວເລືອກທັງໝົດສຳລັບພື້ນທີ່ຄລິກທີ່ໃຫຍ່ກວ່າ ແລະຮູບແບບທີ່ສາມາດໃຊ້ໄດ້ຫຼາຍກວ່າ.
 

ຂະໜາດຊ່ອງໃສ່ແບບຟອມ

ປັບແຕ່ງຮູບແບບ input, select, ຫຼື textareaຄວາມກວ້າງໂດຍການເພີ່ມພຽງແຕ່ສອງສາມຊັ້ນໃສ່ເຄື່ອງຫມາຍຂອງທ່ານ.

ເປັນຂອງ v1.3.0, ພວກເຮົາໄດ້ເພີ່ມຫ້ອງຮຽນຂະຫນາດຕາມຕາຂ່າຍໄຟຟ້າສໍາລັບອົງປະກອບແບບຟອມ. ກະລຸນາໃຊ້ສິ່ງເຫຼົ່ານີ້ຜ່ານ ຊັ້ນຮຽນ .mini, .small, ແລະອື່ນໆທີ່ມີຢູ່.

ປຸ່ມ

ໃນຖານະເປັນສົນທິສັນຍາ, ປຸ່ມຖືກນໍາໃຊ້ສໍາລັບການດໍາເນີນການໃນຂະນະທີ່ການເຊື່ອມຕໍ່ຖືກນໍາໃຊ້ສໍາລັບວັດຖຸ. ຕົວຢ່າງ, "ດາວໂຫລດ" ສາມາດເປັນປຸ່ມແລະ "ກິດຈະກໍາທີ່ຜ່ານມາ" ສາມາດເປັນການເຊື່ອມຕໍ່.

ປຸ່ມທັງໝົດເລີ່ມຕົ້ນເປັນຮູບແບບສີເທົາອ່ອນ, ແຕ່ບາງຊັ້ນຮຽນທີ່ມີປະໂຫຍດສາມາດນຳໃຊ້ໄດ້ສຳລັບຮູບແບບສີຕ່າງໆ. ຫ້ອງຮຽນເຫຼົ່ານີ້ປະກອບມີຫ້ອງຮຽນສີຟ້າ .primary, ຫ້ອງຮຽນສີຟ້າອ່ອນ .info, ຫ້ອງຮຽນສີຂຽວ .success, ແລະ .dangerຫ້ອງຮຽນສີແດງ.

ປຸ່ມຕົວຢ່າງ

ຮູບແບບປຸ່ມສາມາດຖືກນໍາໄປໃຊ້ກັບອັນໃດກໍໄດ້ທີ່ມີການ .btnນຳໃຊ້. ໂດຍປົກກະຕິເຈົ້າຈະຕ້ອງໃຊ້ສິ່ງເຫຼົ່ານີ້ໃສ່ພຽງແຕ່ <a>, <button>, ແລະເລືອກ <input>ອົງປະກອບເທົ່ານັ້ນ. ນີ້ແມ່ນວິທີທີ່ມັນເບິ່ງຄືວ່າ:

       

ຂະໜາດສຳຮອງ

ຕ້ອງການປຸ່ມໃຫຍ່ ຫຼືນ້ອຍກວ່າບໍ? ມີຢູ່!

ສະຖານະຄົນພິການ

ສຳລັບປຸ່ມທີ່ບໍ່ເຄື່ອນໄຫວ ຫຼືຖືກປິດການນຳໃຊ້ໂດຍແອັບຯດ້ວຍເຫດຜົນອັນໜຶ່ງ ຫຼືອີກອັນໜຶ່ງ, ໃຫ້ໃຊ້ສະຖານະທີ່ຖືກປິດການນຳໃຊ້. ນັ້ນແມ່ນ .disabledສໍາລັບການເຊື່ອມຕໍ່ແລະ :disabledສໍາລັບ <button>ອົງປະກອບ.

ລິ້ງຄ໌

ປຸ່ມ

 

ການແຈ້ງເຕືອນພື້ນຖານ

.alert-message

ຂໍ້ຄວາມແຖວດຽວສໍາລັບການເນັ້ນຄວາມລົ້ມເຫລວ, ຄວາມລົ້ມເຫຼວທີ່ເປັນໄປໄດ້, ຫຼືຄວາມສໍາເລັດຂອງການກະທໍາ. ໂດຍສະເພາະທີ່ເປັນປະໂຫຍດສໍາລັບແບບຟອມ.

ເອົາ javascript »

×

ຍານບໍລິສຸດ guacamole! ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າ ເບິ່ງບໍ່ດີເກີນໄປ .

×

ໂອ້ຍ! ປ່ຽນແປງອັນນີ້ ແລະອັນນັ້ນ ແລະ ລອງໃໝ່ອີກ .

×

ເຮັດໄດ້ດີ! ທ່ານ ໄດ້ອ່ານ ຂໍ້ຄວາມແຈ້ງເຕືອນນີ້ສຳເລັດແລ້ວ.

×

ລະວັງ! ນີ້ແມ່ນການແຈ້ງເຕືອນທີ່ຕ້ອງການຄວາມສົນໃຈຂອງທ່ານ, ແຕ່ມັນບໍ່ແມ່ນ ຄວາມສໍາຄັນອັນໃຫຍ່ຫຼວງ ເທື່ອ.

ລະຫັດຕົວຢ່າງ

  1. <div class = "ການເຕືອນ-ຂໍ້ຄວາມເຕືອນ" >
  2. <a class="close" href="#"> × </a> _ _ _ _ _
  3. <p><strong> ບໍລິສຸດ guacamole! </strong> ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ. </p>
  4. </div>

ບລັອກຂໍ້ຄວາມ

.alert-message.block-message

ສໍາລັບຂໍ້ຄວາມທີ່ຕ້ອງການຄໍາອະທິບາຍເລັກນ້ອຍ, ພວກເຮົາມີການແຈ້ງເຕືອນແບບຫຍໍ້ຫນ້າ. ເຫຼົ່ານີ້ແມ່ນດີເລີດສໍາລັບການ bubbling ເຖິງຂໍ້ຄວາມຄວາມຜິດພາດທີ່ຍາວກວ່າ, ເຕືອນຜູ້ໃຊ້ຂອງການປະຕິບັດທີ່ຍັງຄ້າງ, ຫຼືພຽງແຕ່ນໍາສະເຫນີຂໍ້ມູນຂ່າວສານສໍາລັບການເນັ້ນຫນັກໃສ່ຫຼາຍໃນຫນ້າ.

ເອົາ javascript »

×

ຍານບໍລິສຸດ guacamole! ອັນນີ້ເປັນການເຕືອນໄພ! ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

×

ໂອ້ຍ! ທ່ານ​ມີ​ຄວາມ​ຜິດ​ພາດ​! ປ່ຽນແປງອັນນີ້ ແລະອັນນັ້ນ ແລະ ລອງໃໝ່ອີກ .

  • Duis mollis ແມ່ນບໍ່ແມ່ນ commodo luctus
  • Nisi erat porttitor ligula
  • Eget lacinia odio sem nec elit
×

ເຮັດໄດ້ດີ! ທ່ານໄດ້ອ່ານຂໍ້ຄວາມແຈ້ງເຕືອນນີ້ສຳເລັດແລ້ວ. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.

×

ລະວັງ! ນີ້ແມ່ນການແຈ້ງເຕືອນທີ່ຕ້ອງການຄວາມສົນໃຈຂອງທ່ານ, ແຕ່ມັນບໍ່ແມ່ນຄວາມສໍາຄັນອັນໃຫຍ່ຫຼວງເທື່ອ.

ລະຫັດຕົວຢ່າງ

  1. <div class = "ການເຕືອນ-ຂໍ້ຄວາມຕັນ-ຂໍ້ຄວາມເຕືອນ" >
  2. <a class="close" href="#"> × </a> _ _ _ _ _
  3. <p><strong> ບໍລິສຸດ guacamole! ອັນນີ້ເປັນການເຕືອນໄພ! </strong> ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. </p>
  4. <div class = "alert-actions" >
  5. <a class="btn small" href="#"> ເຮັດ ອັນ ນີ້ </a> <a class="btn small" href="#"> ຫຼື ເຮັດ ອັນ ນີ້ </a> _ _ _
  6. </div>
  7. </div>

ໂມດູນ

Modals-dialogs ຫຼື lightboxes-ແມ່ນດີເລີດສໍາລັບການດໍາເນີນການຕາມບໍລິບົດໃນສະຖານະການທີ່ມັນສໍາຄັນທີ່ຈະຮັກສາສະພາບການພື້ນຫລັງ.

ເອົາ javascript »

ຄຳແນະນຳ

Twipsies ແມ່ນມີປະໂຫຍດຫຼາຍສໍາລັບການຊ່ວຍຜູ້ໃຊ້ທີ່ສັບສົນແລະຊີ້ໃຫ້ພວກເຂົາໄປໃນທິດທາງທີ່ຖືກຕ້ອງ.

ເອົາ javascript »

Lorem ipsum dolar sit amet illo ຄວາມຜິດພາດ ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus consequuntur consequuntur, aut natus illo voluptatem odit perspiciatis laudantium rem dolorupquetam to. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo ນັ່ງ quasi fugit fugit, totam doloremque unde sunt sed dicta quaeuptaugit quae vol taugit accusantium .

Popovers

ໃຊ້ popovers ເພື່ອສະຫນອງຂໍ້ມູນ subtextual ກັບຫນ້າໃດຫນຶ່ງໂດຍບໍ່ມີຜົນກະທົບຕໍ່ການຈັດວາງ.

ເອົາ javascript »

ຊື່ Popover

Etiam porta sem malesuada magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

ການເລີ່ມຕົ້ນ

ການເຊື່ອມໂຍງ javascript ກັບຫ້ອງສະຫມຸດ Bootstrap ແມ່ນງ່າຍທີ່ສຸດ. ຂ້າງລຸ່ມນີ້ພວກເຮົາຈະເວົ້າພື້ນຖານແລະສະຫນອງ plugins ທີ່ຫນ້າຫວາດສຽວໃຫ້ທ່ານເລີ່ມຕົ້ນ!

ເບິ່ງເອກະສານ javascript »

ມີຫຍັງແດ່

ເອົາບາງອົງປະກອບຫຼັກຂອງ Bootstrap ມາສູ່ຊີວິດດ້ວຍ plugins ແບບກຳນົດເອງໃໝ່ທີ່ເຮັດວຽກກັບ jQuery ແລະ Ender . ພວກເຮົາຊຸກຍູ້ໃຫ້ທ່ານຂະຫຍາຍ ແລະດັດແປງພວກມັນໃຫ້ເໝາະສົມກັບຄວາມຕ້ອງການພັດທະນາສະເພາະຂອງທ່ານ.

ໄຟລ໌ ລາຍລະອຽດ
bootstrap-modal.js ປັ໊ກອິນ Modal ຂອງພວກເຮົາແມ່ນເປັນຕົວ ກະ ທັດ ຮັດຂອງ plugin js ແບບດັ້ງເດີມ! ພວກເຮົາໄດ້ເອົາໃຈໃສ່ເປັນພິເສດເພື່ອປະກອບມີພຽງແຕ່ຫນ້າທີ່ເປົ່າທີ່ພວກເຮົາຕ້ອງການຢູ່ໃນ twitter.
bootstrap-alerts.js ປັ໊ກອິນແຈ້ງເຕືອນແມ່ນຫ້ອງຮຽນນ້ອຍໆພິເສດສໍາລັບການເພີ່ມການເຮັດວຽກທີ່ໃກ້ຊິດກັບການແຈ້ງເຕືອນ.
bootstrap-dropdown.js ປັ໊ກອິນນີ້ແມ່ນສໍາລັບການເພີ່ມການໂຕ້ຕອບແບບເລື່ອນລົງໃສ່ແຖບ bootstrap topbar ຫຼືແຖບນໍາທາງ.
bootstrap-scrollspy.js plugin ScrollSpy ແມ່ນສໍາລັບການເພີ່ມ nav ການປັບປຸງອັດຕະໂນມັດໂດຍອີງໃສ່ຕໍາແຫນ່ງເລື່ອນໄປຫາແຖບ bootstrap topbar.
bootstrap-buttons.js plugin ScrollSpy ແມ່ນສໍາລັບການເພີ່ມ nav ການປັບປຸງອັດຕະໂນມັດໂດຍອີງໃສ່ຕໍາແຫນ່ງເລື່ອນໄປຫາແຖບ bootstrap topbar.
bootstrap-tabs.js ປັ໊ກອິນນີ້ເພີ່ມແຖບໄວ, ແບບເຄື່ອນໄຫວແລະການເຮັດວຽກຂອງຢາສໍາລັບການຂີ່ລົດຖີບຜ່ານເນື້ອຫາທ້ອງຖິ່ນ.
bootstrap-twipsy.js ອີງໃສ່ plugin jQuery.tipsy ທີ່ດີເລີດທີ່ຂຽນໂດຍ Jason Frame; twipsy ແມ່ນສະບັບປັບປຸງ, ເຊິ່ງບໍ່ໄດ້ອີງໃສ່ຮູບພາບ, ໃຊ້ css3 ສໍາລັບພາບເຄື່ອນໄຫວ, ແລະຄຸນລັກສະນະຂໍ້ມູນສໍາລັບການເກັບຮັກສາຫົວຂໍ້ທ້ອງຖິ່ນ!
bootstrap-popover.js plugin popover ສະຫນອງການໂຕ້ຕອບງ່າຍດາຍສໍາລັບການເພີ່ມ popovers ກັບຄໍາຮ້ອງສະຫມັກຂອງທ່ານ. ມັນຂະຫຍາຍ plugin boostrap-twipsy.js , ສະນັ້ນໃຫ້ແນ່ໃຈວ່າຈະ grab ໄຟລ໌ນັ້ນເຊັ່ນດຽວກັນໃນເວລາທີ່ລວມທັງ popovers ໃນໂຄງການຂອງທ່ານ!

javascript ມີຄວາມຈໍາເປັນບໍ?

ບໍ່! Bootstrap ໄດ້ຖືກອອກແບບທໍາອິດແລະສໍາຄັນທີ່ສຸດເພື່ອເປັນຫ້ອງສະຫມຸດ CSS. javascript ນີ້ສະຫນອງຊັ້ນໂຕ້ຕອບພື້ນຖານຢູ່ເທິງສຸດຂອງຄໍເຕົ້າໄຂ່ທີ່ລວມ.

ຢ່າງໃດກໍຕາມ, ສໍາລັບຜູ້ທີ່ຕ້ອງການ javascript, ພວກເຮົາໄດ້ສະຫນອງ plugins ຂ້າງເທິງເພື່ອຊ່ວຍໃຫ້ທ່ານເຂົ້າໃຈວິທີການປະສົມປະສານ Bootstrap ກັບ javascript ແລະເພື່ອໃຫ້ທ່ານມີທາງເລືອກທີ່ໄວ, ເບົາສໍາລັບຫນ້າທີ່ພື້ນຖານໃນທັນທີ.

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມແລະເພື່ອເບິ່ງບາງຕົວຢ່າງທີ່ມີຊີວິດ, ກະລຸນາເບິ່ງ ຫນ້າເອ ກະ ສານ plugin ຂອງພວກເຮົາ

Bootstrap ຖືກສ້າງຂຶ້ນຈາກ Preboot , ເປັນຊຸດ open-source ຂອງ mixins ແລະຕົວແປທີ່ຈະໃຊ້ຮ່ວມກັນກັບ Less , CSS preprocessor ສໍາລັບການພັດທະນາເວັບໄວແລະງ່າຍຂຶ້ນ.

ກວດເບິ່ງວ່າພວກເຮົາໃຊ້ Preboot ໃນ Bootstrap ແນວໃດແລະວິທີທີ່ເຈົ້າສາມາດໃຊ້ມັນໄດ້ແນວໃດຖ້າເຈົ້າເລືອກທີ່ຈະດໍາເນີນການຫນ້ອຍລົງໃນໂຄງການຕໍ່ໄປຂອງເຈົ້າ.

ວິທີການນໍາໃຊ້ມັນ

ໃຊ້ຕົວເລືອກນີ້ເພື່ອເຮັດໃຫ້ການນໍາໃຊ້ຢ່າງເຕັມທີ່ຂອງຕົວແປຫນ້ອຍຂອງ Bootstrap, mixins, ແລະ nesting ໃນ CSS ຜ່ານ javascript ໃນຕົວທ່ອງເວັບຂອງທ່ານ.

  1. <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "ທັງໝົດ" />
  2. <script src = "js/less-1.1.3.min.js" ></script>

ບໍ່ຮູ້ສຶກວ່າການແກ້ໄຂ .js ບໍ? ລອງໃຊ້ແອັບຯ Less Mac ຫຼື ໃຊ້ Node.js ເພື່ອລວບລວມເມື່ອທ່ານໃຊ້ລະຫັດຂອງທ່ານ.

ມີຫຍັງແດ່

ນີ້ແມ່ນບາງຈຸດເດັ່ນຂອງສິ່ງທີ່ລວມຢູ່ໃນ Twitter Bootstrap ເປັນສ່ວນຫນຶ່ງຂອງ Bootstrap. ໄປທີ່ເວັບໄຊທ໌ Bootstrap ຫຼືຫນ້າໂຄງການ Github ເພື່ອດາວໂຫລດແລະຮຽນຮູ້ເພີ່ມເຕີມ.

ຕົວແປ

ຕົວແປໃນ Less ແມ່ນດີເລີດສໍາລັບການຮັກສາແລະປັບປຸງ CSS ຂອງເຈົ້າບໍ່ສະບາຍ. ເມື່ອທ່ານຕ້ອງການປ່ຽນຄ່າສີຫຼືຄ່າທີ່ໃຊ້ເລື້ອຍໆ, ປັບປຸງມັນຢູ່ໃນຈຸດດຽວແລະທ່ານກໍາລັງຕັ້ງ.

  1. // ລິ້ງຄ໌
  2. @linkColor : #8b59c2;
  3. @linkColorHover : darken ( @linkColor , 10 );
  4.  
  5. // ສີເທົາ
  6. @ດຳ : #000;
  7. @greyDark : lighten ( @black , 25 % );
  8. @ສີຂີ້ເຖົ່າ : lighten ( @black , 50 % );
  9. @greyLight : lighten ( @black , 70 % );
  10. @greyLighter : lighten ( @black , 90 % );
  11. @ຂາວ : #ffff ;
  12.  
  13. // ສີທີ່ເນັ້ນສຽງ
  14. @blue : #08b5fb ;
  15. @green : #46a546;
  16. @red : #9d261d;
  17. @yellow : #ffc40d ;
  18. @ສີສົ້ມ : #f89406 ;
  19. @ສີບົວ : #c3325f ;
  20. @ສີມ່ວງ : #7a43b6 ;
  21.  
  22. // ຕາຂ່າຍພື້ນຖານ
  23. @basefont : 13px ;
  24. @ ພື້ນ ຖານ : 18px ;

ຄໍາເຫັນ

/* ... */Less ຍັງສະຫນອງຮູບແບບການສະແດງຄວາມຄິດເຫັນອື່ນນອກເຫນືອຈາກ syntax ປົກກະຕິຂອງ CSS .

  1. // ນີ້ແມ່ນຄໍາເຫັນ
  2. /* ນີ້​ແມ່ນ​ຄໍາ​ຄິດ​ເຫັນ */

Mixins ເຖິງ wazoo ໄດ້

Mixins ໂດຍພື້ນຖານແລ້ວແມ່ນລວມເອົາຫຼືບາງສ່ວນສໍາລັບ CSS, ຊ່ວຍໃຫ້ທ່ານສາມາດລວມຕົວບລັອກຂອງລະຫັດເຂົ້າໄປໃນຫນຶ່ງ. ພວກມັນດີເລີດສຳລັບຄຸນສົມບັດນຳໜ້າຂອງຜູ້ຂາຍເຊັ່ນ: box-shadow, ລະດັບສີຂ້າມ browser, stacks ຟອນ, ແລະອື່ນໆອີກ. ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງຂອງ mixins ທີ່ລວມຢູ່ໃນ Bootstrap.

ຟອນ stacks

  1. #ຟອນ {
  2. . shorthand ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  3. ຕົວອັກສອນ - ຂະຫນາດ : @size ;
  4. font - weight : @weight ;
  5. ເສັ້ນ - ຄວາມສູງ : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. font - family : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
  9. ຕົວອັກສອນ - ຂະຫນາດ : @size ;
  10. font - weight : @weight ;
  11. ເສັ້ນ - ຄວາມສູງ : @lineHeight ;
  12. }
  13. ...
  14. }

ຊັ້ນສີ

  1. #gradient {
  2. ...
  3. . ແນວຕັ້ງ ( @startColor : #555, @endColor: #333) {
  4. ພື້ນຫຼັງ - ສີ : @endColor ;
  5. ພື້ນຫຼັງ - repeat : repeat - x ;
  6. ພື້ນຫຼັງ - ຮູບພາບ : - khtml - gradient ( ເສັ້ນ , ຊ້າຍເທິງ , ຊ້າຍລຸ່ມ , ຈາກ ( @startColor ), ເຖິງ ( @endColor )); // Konqueror
  7. ພື້ນຫລັງ - ຮູບພາບ : - moz - linear - gradient ( @startColor , @endColor ); // FF 3.6+
  8. ພື້ນຫລັງ - ຮູບພາບ : - ms - linear - gradient ( @startColor , @endColor ); // IE10
  9. ພື້ນຫຼັງ - ຮູບ : - webkit - gradient ( ເສັ້ນ , ຊ້າຍ ເທິງ , ລຸ່ມ ຊ້າຍ , ສີ - ຢຸດ ( 0 %, @startColor ), ສີ - ຢຸດ ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  10. ພື້ນຫລັງ - ຮູບພາບ : - webkit - linear - gradient ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  11. ພື້ນຫລັງ - ຮູບພາບ : - o - linear - gradient ( @startColor , @endColor ); // Opera 11.10
  12. ພື້ນຫລັງ - ຮູບພາບ : linear - gradient ( @startColor , @endColor ); // ມາດຕະຖານ
  13. }
  14. ...
  15. }

ການດໍາເນີນງານ

ຈິນຕະນາການແລະປະຕິບັດຄະນິດສາດບາງຢ່າງເພື່ອສ້າງ mixins ທີ່ມີຄວາມຍືດຫຍຸ່ນແລະມີອໍານາດຄືກັບອັນຂ້າງລຸ່ມນີ້.

  1. // Griditude
  2. @gridColumns : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // ເຮັດຖັນບາງ
  8. . ຖັນ ( @columnSpan : 1 ) {
  9. width : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

ການລວບລວມຫນ້ອຍ

ຫຼັງ​ຈາກ​ການ​ດັດ​ແກ້ .less​ໄຟລ​໌​ໃນ /lib/​, ທ່ານ​ຈະ​ຈໍາ​ເປັນ​ຕ້ອງ recompile ໃຫ້​ເຂົາ​ເຈົ້າ​ເພື່ອ​ຟື້ນ​ຟູ​ໄຟລ​໌ bootstrap-*.*.*.css ແລະ bootstrap-*.*.*.min.css. ຖ້າທ່ານກໍາລັງສົ່ງຄໍາຮ້ອງຂໍດຶງໄປຫາ GitHub, ທ່ານຕ້ອງລວບລວມຄືນໃຫມ່ສະເຫມີ.

ວິທີການລວບລວມ

ວິທີການ ຂັ້ນຕອນ
Node ກັບ makefile

ຕິດຕັ້ງ compiler ເສັ້ນຄໍາສັ່ງຫນ້ອຍກັບ npm ໂດຍການແລ່ນຄໍາສັ່ງຕໍ່ໄປນີ້:

$ npm ຕິດຕັ້ງ lessc

ເມື່ອຕິດຕັ້ງແລ້ວພຽງແຕ່ດໍາເນີນການ makeຈາກຮາກຂອງໄດເລກະທໍລີ bootstrap ຂອງທ່ານແລະທ່ານກໍາລັງຕັ້ງທັງຫມົດ.

ນອກຈາກນັ້ນ, ຖ້າທ່ານມີ watchr ຕິດຕັ້ງ, ທ່ານອາດຈະດໍາເນີນການ make watchໃຫ້ມີ bootstrap ອັດຕະໂນມັດໃຫມ່ທຸກຄັ້ງທີ່ທ່ານແກ້ໄຂໄຟລ໌ໃນ bootstrap lib (ອັນນີ້ບໍ່ຈໍາເປັນ, ພຽງແຕ່ເປັນວິທີທີ່ສະດວກ).

Javascript

ດາວໂຫລດ Less.js ຫຼ້າສຸດ ແລະລວມເອົາເສັ້ນທາງໄປຫາມັນ (ແລະ Bootstrap) ໃນ head.

  1. <link rel = "stylesheet/less" href = "/path/to/bootstrap.less" >
  2. <script src = "/path/to/less.js" ></script>

ເພື່ອລວບລວມໄຟລ໌ .less ຄືນໃໝ່, ພຽງແຕ່ບັນທຶກພວກມັນ ແລະໂຫຼດໜ້າຂອງທ່ານຄືນໃໝ່. Less.js ລວບລວມພວກມັນແລະເກັບຮັກສາພວກມັນໄວ້ໃນບ່ອນເກັບຂໍ້ມູນທ້ອງຖິ່ນ.

ເສັ້ນຄໍາສັ່ງ

ຖ້າທ່ານມີເຄື່ອງມືບັນທັດຄໍາສັ່ງຫນ້ອຍແລ້ວ, ພຽງແຕ່ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:

$ lessc ./lib/bootstrap.less > bootstrap.css

ໃຫ້ແນ່ໃຈວ່າຈະລວມ --compressຢູ່ໃນຄໍາສັ່ງນັ້ນຖ້າທ່ານພະຍາຍາມປະຫຍັດບາງ bytes!

ແອັບ Mac ໜ້ອຍລົງ

ແອັບ Mac ທີ່ບໍ່ເປັນທາງການຈະ ເບິ່ງໄດເຣັກທໍຣີຂອງໄຟລ໌ .less ແລະລວບລວມລະຫັດໄປຍັງໄຟລ໌ທ້ອງຖິ່ນຫຼັງຈາກບັນທຶກໄຟລ໌ .less ທີ່ເບິ່ງແລ້ວທຸກຄັ້ງ.

ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດສະຫຼັບການຕັ້ງຄ່າໃນແອັບຯສໍາລັບການຫຍໍ້ອັດຕະໂນມັດແລະໄດເລກະທໍລີໃດທີ່ໄຟລ໌ລວບລວມໄດ້ສິ້ນສຸດລົງ.