Sourceតុ
ឯកសារ និងឧទាហរណ៍សម្រាប់ជ្រើសរើសរចនាប័ទ្មតារាង (ដែលបានផ្តល់ឱ្យការប្រើប្រាស់ជាទូទៅរបស់ពួកគេនៅក្នុងកម្មវិធីជំនួយ JavaScript) ជាមួយ Bootstrap ។
ឧទាហរណ៍
ដោយសារតែការប្រើប្រាស់តារាងយ៉ាងទូលំទូលាយនៅទូទាំងធាតុក្រាហ្វិកភាគីទីបីដូចជាប្រតិទិន និងកម្មវិធីជ្រើសរើសកាលបរិច្ឆេទ យើងបានរចនាតារាងរបស់យើងដើម្បី ជ្រើសរើសចូល ។ គ្រាន់តែបន្ថែមថ្នាក់មូលដ្ឋាន .table
ទៅណាមួយ <table>
បន្ទាប់មកពង្រីកជាមួយរចនាប័ទ្មផ្ទាល់ខ្លួន ឬថ្នាក់កែប្រែរួមបញ្ចូលផ្សេងៗរបស់យើង។
ដោយប្រើការសម្គាល់តារាងជាមូលដ្ឋានបំផុត នេះជារបៀបដែល .table
តារាងដែលមានមូលដ្ឋានលើ Bootstrap ។ រចនាប័ទ្មតារាងទាំងអស់ត្រូវបានទទួលមរតកនៅក្នុង Bootstrap 4 មានន័យថាតារាងដែលដាក់ជាប់គ្នានឹងត្រូវបានកំណត់រចនាប័ទ្មដូចគ្នាទៅនឹងមេ។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
អ្នកក៏អាចដាក់បញ្ច្រាសពណ៌ — ជាមួយអត្ថបទស្រាលនៅលើផ្ទៃខាងក្រោយងងឹត — ជាមួយ .table-dark
.
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
ជម្រើសក្បាលតុ
ស្រដៀងទៅនឹងតារាង និងតារាងងងឹត ប្រើថ្នាក់កែប្រែ .thead-light
ឬ .thead-dark
ដើម្បីធ្វើឱ្យ <thead>
s មើលទៅស្រាល ឬពណ៌ប្រផេះងងឹត។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
ជួរឆ្នូត
ប្រើ .table-striped
ដើម្បីបន្ថែមការឆ្នូតសេះបង្កង់ទៅជួរតារាងណាមួយនៅក្នុង <tbody>
.
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
តារាងព្រំដែន
បន្ថែម .table-bordered
សម្រាប់ស៊ុមនៅគ្រប់ជ្រុងទាំងអស់នៃតារាង និងក្រឡា។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
តារាងគ្មានព្រំដែន
បន្ថែម .table-borderless
សម្រាប់តារាងដោយគ្មានព្រំដែន។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
.table-borderless
ក៏អាចប្រើនៅលើតុងងឹតផងដែរ។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
ជួរដែលអាចដាក់បាន
បន្ថែម .table-hover
ដើម្បីបើកស្ថានភាពដាក់នៅលើជួរតារាងក្នុង <tbody>
.
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
តុតូច
បន្ថែម .table-sm
ដើម្បីធ្វើឱ្យតារាងកាន់តែបង្រួមដោយកាត់បន្ទះក្រឡាជាពាក់កណ្តាល។
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី បក្សី |
@twitter |
ថ្នាក់បរិបទ
ប្រើថ្នាក់បរិបទដើម្បីដាក់ពណ៌ជួរតារាង ឬក្រឡានីមួយៗ។
ថ្នាក់ |
ក្បាល |
ក្បាល |
សកម្ម |
ក្រឡា |
ក្រឡា |
លំនាំដើម |
ក្រឡា |
ក្រឡា |
បឋមសិក្សា |
ក្រឡា |
ក្រឡា |
អនុវិទ្យាល័យ |
ក្រឡា |
ក្រឡា |
ជោគជ័យ |
ក្រឡា |
ក្រឡា |
គ្រោះថ្នាក់ |
ក្រឡា |
ក្រឡា |
ការព្រមាន |
ក្រឡា |
ក្រឡា |
ព័ត៌មាន |
ក្រឡា |
ក្រឡា |
ពន្លឺ |
ក្រឡា |
ក្រឡា |
ងងឹត |
ក្រឡា |
ក្រឡា |
វ៉ារ្យ៉ង់ផ្ទៃខាងក្រោយតារាងធម្មតាមិនមានជាមួយតារាងងងឹតទេ ទោះជាយ៉ាងណាក៏ដោយ អ្នកអាចប្រើឧបករណ៍ប្រើប្រាស់ អត្ថបទ ឬផ្ទៃខាងក្រោយ ដើម្បីសម្រេចបានរចនាប័ទ្មស្រដៀងគ្នា។
# |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
៤ |
ក្រឡា |
ក្រឡា |
៥ |
ក្រឡា |
ក្រឡា |
៦ |
ក្រឡា |
ក្រឡា |
៧ |
ក្រឡា |
ក្រឡា |
៨ |
ក្រឡា |
ក្រឡា |
៩ |
ក្រឡា |
ក្រឡា |
ការបង្ហាញអត្ថន័យទៅកាន់បច្ចេកវិទ្យាជំនួយ
ការប្រើពណ៌ដើម្បីបន្ថែមអត្ថន័យផ្តល់នូវការចង្អុលបង្ហាញដែលមើលឃើញតែប៉ុណ្ណោះ ដែលនឹងមិនត្រូវបានបញ្ជូនទៅកាន់អ្នកប្រើប្រាស់នៃបច្ចេកវិទ្យាជំនួយ ដូចជាកម្មវិធីអានអេក្រង់ជាដើម។ ត្រូវប្រាកដថាព័ត៌មានដែលតំណាងដោយពណ៌គឺច្បាស់ពីខ្លឹមសារខ្លួនវា (ឧ. អត្ថបទដែលមើលឃើញ) ឬត្រូវបានរួមបញ្ចូលតាមរយៈមធ្យោបាយជំនួស ដូចជាអត្ថបទបន្ថែមដែលលាក់ជាមួយ .sr-only
ថ្នាក់។
បង្កើតតារាងឆ្លើយតបដោយរុំណាមួយ .table
ជាមួយ .table-responsive{-sm|-md|-lg|-xl}
ធ្វើឱ្យតារាងរមូរផ្ដេកនៅចំនុច max-width
បំបែកនីមួយៗរហូតដល់ (ប៉ុន្តែមិនរាប់បញ្ចូល) 576px, 768px, 992px, និង 1120px រៀងគ្នា។
សូមចំណាំថា ចាប់តាំងពីកម្មវិធីរុករកតាមអ៊ីនធឺណិតបច្ចុប្បន្នមិនគាំទ្រ សំណួរបរិបទជួរ នោះយើងធ្វើការជុំវិញដែនកំណត់ min-
និង max-
បុព្វបទ និងច្រកទិដ្ឋភាពដែលមានទទឹងប្រភាគ (ដែលអាចកើតឡើងក្រោមលក្ខខណ្ឌមួយចំនួននៅលើឧបករណ៍ដែលមានឌីភីភីខ្ពស់ ជាឧទាហរណ៍) ដោយប្រើតម្លៃដែលមានភាពជាក់លាក់ខ្ពស់សម្រាប់ការប្រៀបធៀបទាំងនេះ។ .
ចំណងជើង
មុខងារ <caption>
ដូចជាក្បាលសម្រាប់តុ។ វាជួយអ្នកប្រើប្រាស់ដែលមានកម្មវិធីអានអេក្រង់ដើម្បីស្វែងរកតារាង និងយល់ពីអ្វីដែលវានិយាយអំពី ហើយសម្រេចចិត្តថាតើពួកគេចង់អានវាដែរឬទេ។
បញ្ជីអ្នកប្រើប្រាស់
# |
ទីមួយ |
ចុងក្រោយ |
ដៃ |
១ |
ម៉ាក |
អូតូ |
@mdo |
២ |
យ៉ាកុប |
ថនតុន |
@ខ្លាញ់ |
៣ |
ឡារី |
បក្សី |
@twitter |
តារាងឆ្លើយតប
តារាងឆ្លើយតបអនុញ្ញាតឱ្យតារាងត្រូវបានរមូរផ្ដេកយ៉ាងងាយស្រួល។ ធ្វើឱ្យតារាងណាមួយឆ្លើយតបនៅគ្រប់ច្រកចូលមើលទាំងអស់ដោយរុំ .table
ជាមួយ .table-responsive
. ឬជ្រើសរើសចំណុចឈប់អតិបរមាដែលនឹងមានតារាងឆ្លើយតបដោយប្រើ .table-responsive{-sm|-md|-lg|-xl}
.
ការកាត់/កាត់បញ្ឈរ
តារាងដែលមានការឆ្លើយតបប្រើប្រាស់ overflow-y: hidden
ដែលបិទមាតិកាណាដែលហួសពីគែមខាងក្រោម ឬកំពូលតារាង។ ជាពិសេស វាអាចបិទម៉ឺនុយទម្លាក់ចុះ និងធាតុក្រាហ្វិកភាគីទីបីផ្សេងទៀត។
ឆ្លើយតបជានិច្ច
ឆ្លងកាត់រាល់ចំណុចឈប់ ប្រើ .table-responsive
សម្រាប់តារាងរមូរផ្ដេក។
# |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ចំណុចបំបែកជាក់លាក់
ប្រើ .table-responsive{-sm|-md|-lg|-xl}
តាមតម្រូវការដើម្បីបង្កើតតារាងឆ្លើយតបរហូតដល់ចំណុចឈប់ជាក់លាក់មួយ។ ចាប់ពីចំនុចបំបែកនោះឡើង តារាងនឹងដំណើរការជាធម្មតា និងមិនរមូរផ្ដេកទេ។
តារាងទាំងនេះអាចហាក់ដូចជាខូចរហូតដល់រចនាប័ទ្មឆ្លើយតបរបស់ពួកគេអនុវត្តនៅទទឹងទិដ្ឋភាពជាក់លាក់។
# |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
# |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
# |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
# |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
ក្បាល |
១ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
២ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
៣ |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |
ក្រឡា |