សមាសធាតុដែលអាចប្រើឡើងវិញបានរាប់សិបត្រូវបានបង្កើតឡើងនៅក្នុង Bootstrap ដើម្បីផ្តល់នូវការរុករក ការជូនដំណឹង ការលេចឡើង និងច្រើនទៀត។
ទំព័រដែលមានរចនាប័ទ្មសាមញ្ញបំផុត និងតិចតួចបំផុតដែលត្រូវបានបំផុសគំនិតដោយ Rdio ដ៏អស្ចារ្យសម្រាប់កម្មវិធី និងលទ្ធផលស្វែងរក។ ប្លុកធំគឺពិបាកនឹងខកខាន ងាយស្រួលធ្វើមាត្រដ្ឋាន និងផ្តល់នូវតំបន់ចុចធំ។
តំណភ្ជាប់អាចប្ដូរតាមបំណង និងដំណើរការក្នុងកាលៈទេសៈមួយចំនួនជាមួយនឹងថ្នាក់ត្រឹមត្រូវ។ .disabled
សម្រាប់តំណភ្ជាប់ដែលមិនអាចចុចបាន និង .active
សម្រាប់ទំព័របច្ចុប្បន្ន។
បន្ថែមថ្នាក់ស្រេចចិត្តទាំងពីរ ដើម្បីផ្លាស់ប្តូរការតម្រឹមនៃតំណភ្ជាប់ទំព័រ៖ .pagination-centered
និង .pagination-right
.
សមាសភាគ pagination លំនាំដើមគឺអាចបត់បែនបាន និងដំណើរការក្នុងការប្រែប្រួលមួយចំនួន។
រុំក្នុង a <div>
, pagination គឺគ្រាន់តែជា <ul>
.
- <div class = "pagination" >
- <ul>
- <li><a href="#"> មុន </a> < /li >
- <li class = "active" >
- <a href="#"> ១ </a> _ _ _
- </li>
- <li><a href="#"> 2 </a> < /li >
- <li><a href="#"> 3 </a> < /li >
- <li><a href="#"> ៤ </a> < /li >
- <li><a href="#"> បន្ទាប់ </a> < /li >
- </ul>
- </div>
សមាសធាតុ pager គឺជាសំណុំនៃតំណភ្ជាប់សម្រាប់ការអនុវត្ត pagination សាមញ្ញជាមួយនឹងការសម្គាល់ពន្លឺ និងសូម្បីតែរចនាប័ទ្មស្រាលជាងមុន។ វាល្អណាស់សម្រាប់គេហទំព័រសាមញ្ញដូចជាប្លក់ ឬទស្សនាវដ្តីជាដើម។
តំណភ្ជាប់ Pager ក៏ប្រើ .disabled
ថ្នាក់ទូទៅពី pagination ផងដែរ។
តាមលំនាំដើម ទំព័រហ្រ្វង់ស័រភ្ជាប់មជ្ឈមណ្ឌល។
- <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> |
ផ្លាកសញ្ញាគឺជាសមាសធាតុដ៏សាមញ្ញតូចមួយសម្រាប់បង្ហាញសូចនាករ ឬចំនួននៃប្រភេទមួយចំនួន។ ពួកវាត្រូវបានរកឃើញជាទូទៅនៅក្នុងកម្មវិធីអ៊ីមែលដូចជា Mail.app ឬនៅលើកម្មវិធីទូរស័ព្ទសម្រាប់ការជូនដំណឹងជំរុញ។
ឈ្មោះ | ឧទាហរណ៍ | សម្គាល់ |
---|---|---|
លំនាំដើម | ១ | <span class="badge">1</span> |
ជោគជ័យ | ២ | <span class="badge badge-success">2</span> |
ការព្រមាន | ៤ | <span class="badge badge-warning">4</span> |
សំខាន់ | ៦ | <span class="badge badge-important">6</span> |
ព័ត៌មាន | ៨ | <span class="badge badge-info">8</span> |
បញ្ច្រាស | ១០ | <span class="badge badge-inverse">10</span> |
Bootstrap ផ្តល់នូវសមាសធាតុដែលអាចបត់បែនបានទម្ងន់ស្រាល ហៅថា Hero Unit ដើម្បីបង្ហាញខ្លឹមសារនៅលើគេហទំព័ររបស់អ្នក។ វាដំណើរការបានយ៉ាងល្អនៅលើទីផ្សារ និងគេហទំព័រដែលមានមាតិកាធ្ងន់។
ចងក្រងខ្លឹមសាររបស់អ្នក div
ដូចតទៅ៖
- <div class = "hero-unit" >
- <h1> ក្បាល </h1>
- <p> Tagline </p>
- <p>
- <a class="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 = "រូបភាពតូច" >
- <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>
ប៉ុណ្ណោះ។
សម្រាប់សមាសធាតុដែលប្រើប្រាស់បានយូរជាងមុនជាមួយនឹងកូដតិច យើងបានដកចេញនូវភាពខុសគ្នានៃរូបរាងសម្រាប់ការជូនដំណឹងអំពីការទប់ស្កាត់ សារដែលភ្ជាប់មកជាមួយបន្ទះបន្ថែម និងជាធម្មតាអត្ថបទច្រើនទៀត។ ថ្នាក់ក៏បានប្តូរទៅ .alert-block
។
Bootstrap ភ្ជាប់មកជាមួយកម្មវិធីជំនួយ jQuery ដ៏អស្ចារ្យដែលគាំទ្រសារដាស់តឿន ដែលធ្វើឱ្យការច្រានចោលពួកវារហ័ស និងងាយស្រួល។
រុំសាររបស់អ្នក និងរូបតំណាងបិទជាជម្រើសនៅក្នុង div ជាមួយនឹងថ្នាក់សាមញ្ញ។
- <div class = "ការជូនដំណឹង" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> ព្រមាន! ពិនិត្យមើលខ្លួនឯង ឱ្យ បានល្អបំផុត អ្នកមើលទៅមិនល្អពេកទេ។
- </div>
ព្រឺក្បាល! ឧបករណ៍ iOS ទាមទារការ href="#"
បិទការជូនដំណឹង។ ត្រូវប្រាកដថាបញ្ចូលវា និងគុណលក្ខណៈទិន្នន័យសម្រាប់រូបតំណាងបិទយុថ្កា។ ជាជម្រើស អ្នកអាចប្រើ <button>
ធាតុដែលមានគុណលក្ខណៈទិន្នន័យ ដែលយើងជ្រើសរើសធ្វើសម្រាប់ឯកសាររបស់យើង។ នៅពេលប្រើ <button>
អ្នកត្រូវតែបញ្ចូល type="button"
ឬទម្រង់របស់អ្នកមិនអាចដាក់ស្នើបានទេ។
ពង្រីកសារដាស់តឿនស្ដង់ដារយ៉ាងងាយស្រួលជាមួយនឹងថ្នាក់ជម្រើសពីរ៖ .alert-block
សម្រាប់ទ្រនាប់បន្ថែម និងការគ្រប់គ្រងអត្ថបទ និង .alert-heading
សម្រាប់ចំណងជើងដែលត្រូវគ្នា។
ពិនិត្យមើលខ្លួនឯងឱ្យបានល្អបំផុត អ្នកមិនសូវល្អទេ។ Nulla vitae elit libero, a pharetra auggue ។ Praesent commodo cursus magna, vel scelerisque nisl consectetur et ។
- <div class = "ការជូនដំណឹង alert-block" >
- <a class="close" data-dismiss="alert" href="#"> × </a> _ _ _ _ _ _ _
- <h4 class = "alert-heading" > ព្រមាន! </h4>
- ពិនិត្យខ្លួនឯងឱ្យបានល្អបំផុត អ្នកមិន...
- </div>
- <div class = "ការជូនដំណឹង alert-error" >
- ...
- </div>
- <div class = "ការជូនដំណឹង alert-success" >
- ...
- </div>
- <div class = "ការជូនដំណឹង alert-info" >
- ...
- </div>
របារវឌ្ឍនភាពលំនាំដើមជាមួយនឹងជម្រាលបញ្ឈរ។
- <div class = "វឌ្ឍនភាព" >
- <div class = "bar"
- style = " width : 60 %; " ></div>
- </div>
ប្រើជម្រាលដើម្បីបង្កើតបែបផែនឆ្នូត (គ្មាន IE) ។
- <div class = "progress progress-striped" >
- <div class = "bar"
- style = " width : 20 %; " ></div>
- </div>
យកឧទាហរណ៍ឆ្នូតហើយធ្វើចលនាវា (គ្មាន IE) ។
- <div class = "ដំណើរការវឌ្ឍនភាព-ឆ្នូត
- សកម្ម" >
- <div class = "bar"
- style = " width : 40 %; " ></div>
- </div>
របារវឌ្ឍនភាពប្រើប៊ូតុងដូចគ្នាមួយចំនួន និងថ្នាក់ជូនដំណឹងសម្រាប់រចនាប័ទ្មស្របគ្នា។
ស្រដៀងទៅនឹងពណ៌រឹង យើងមានរបារវឌ្ឍនភាពឆ្នូតខុសៗគ្នា។
របារវឌ្ឍនភាពប្រើការផ្លាស់ប្តូរ CSS3 ដូច្នេះប្រសិនបើអ្នកលៃតម្រូវទទឹងតាម javascript យ៉ាងស្វាហាប់ វានឹងផ្លាស់ប្តូរទំហំយ៉ាងរលូន។
ប្រសិនបើអ្នកប្រើ .active
ថ្នាក់ .progress-striped
របារវឌ្ឍនភាពរបស់អ្នកនឹងធ្វើឱ្យឆ្នូតពីឆ្វេងទៅស្តាំមានចលនា។
របារវឌ្ឍនភាពប្រើជម្រាល CSS3 ការផ្លាស់ប្តូរ និងចលនាដើម្បីសម្រេចបាននូវឥទ្ធិពលទាំងអស់របស់វា។ មុខងារទាំងនេះមិនត្រូវបានគាំទ្រនៅក្នុង IE7-9 ឬកំណែចាស់របស់ Firefox ទេ។
Opera និង IE មិនគាំទ្រចលនានៅពេលនេះទេ។
ប្រើអណ្តូងជាបែបផែនសាមញ្ញលើធាតុមួយ ដើម្បីផ្តល់ឱ្យវានូវឥទ្ធិពល inset ។
- <div class = "ល្អ" >
- ...
- </div>
ប្រើរូបតំណាងបិទទូទៅសម្រាប់ការបិទមាតិកាដូចជាម៉ូឌុល និងការជូនដំណឹង។
- <button class = "close" > × </button>
ឧបករណ៍ iOS ទាមទារ href="#" សម្រាប់ព្រឹត្តិការណ៍ចុច ប្រសិនបើអ្នកចូលចិត្តប្រើយុថ្កា។
- <a class="close" href="#"> & times ; _ _ _ </a>