ផ្ទាំង

ផ្ទាំងប្រើសម្រាប់ការរៀបចំ ប្រមូលផ្ដុំបែងចែក និងដាក់បង្ហាញផ្នែកឬខ្លឹមសារផ្សេងៗរបស់ទំព័រ។

មានជាទូទៅ

ឧទាហរណ៍

តាមបុរេជម្រើស

នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។
នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។
នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។

 
<ul class="cgds nav nav-tabs" id="myTab" role="tablist">
  <li class="nav-item" role="presentation">
    <button class="nav-link active" id="home-tab" data-bs-toggle="tab" data-bs-target="#home" type="button" role="tab"
            aria-controls="home" aria-selected="true">ទំព័រដើម</button>
  </li>
  <li class="nav-item" role="presentation">
    <button class="nav-link" id="profile-tab" data-bs-toggle="tab" data-bs-target="#profile" type="button" role="tab"
            aria-controls="profile" aria-selected="false">ប្រវត្តិរូប</button>
  </li>
  <li class="nav-item" role="presentation">
    <button class="nav-link" id="contact-tab" data-bs-toggle="tab" data-bs-target="#contact" type="button" role="tab"
            aria-controls="contact" aria-selected="false">លេខទាក់ទង</button>
  </li>
</ul>
<div class="cgds tab-content" id="myTabContent">
  <div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">
    នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</div>
  <div class="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">
    នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</div>
  <div class="tab-pane fade" id="contact" role="tabpanel" aria-labelledby="contact-tab">
    នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</div>
</div>

        

ផ្ទាំងកន្លាស់

នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។

ប្រវត្តិរូប
# គោត្តនាម នាម បញ្ជាប់
1 ចន្ទ សុមន្ថា @smt
2 សុខ មាលតី @md
3 កូនបក្សីតូច @swift
នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។

 
<!-- Add variant="tabs-basic-toggle" -->
<ul class="cgds nav nav-tabs" id="myTab" role="tablist" variant="tabs-basic-toggle">
  <li class="nav-item" role="presentation">
    <button class="nav-link active" id="home-tab" data-bs-toggle="tab" data-bs-target="#home1" type="button" role="tab"
            aria-controls="home" aria-selected="true"><i class="bi bi-house left"></i>ទំព័រដើម</button>
  </li>
  <li class="nav-item" role="presentation">
    <button class="nav-link" id="profile-tab" data-bs-toggle="tab" data-bs-target="#profile1" type="button" role="tab"
            aria-controls="profile" aria-selected="false">
      ប្រវត្តិរូប
      <span class="cgds badge bg-light text-dark right">99</span>
    </button>
  </li>
  <li class="nav-item" role="presentation">
    <button class="nav-link" id="contact-tab" data-bs-toggle="tab" data-bs-target="#contact1" type="button" role="tab"
            aria-controls="contact" aria-selected="false">លេខទាក់ទង<i class="bi bi-telephone right"></i></button>
  </li>
</ul>
<div class="cgds tab-content" id="myTabContent">
  <div class="tab-pane fade show active" id="home1" role="tabpanel" aria-labelledby="home-tab">
    <p>នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</p>
  </div>
  <div class="tab-pane fade" id="profile1" role="tabpanel" aria-labelledby="profile-tab">
    <table class="table">
      <caption>ប្រវត្តិរូប</caption>
      <thead>
      <tr>
        <th scope="col">#</th>
        <th scope="col">គោត្តនាម</th>
        <th scope="col">នាម</th>
        <th scope="col">បញ្ជាប់</th>
      </tr>
      </thead>
      <tbody>
      <tr>
        <th scope="row">1</th>
        <td>ចន្ទ</td>
        <td>សុមន្ថា</td>
        <td>@smt</td>
      </tr>
      <tr>
        <th scope="row">2</th>
        <td>សុខ</td>
        <td>មាលតី</td>
        <td>@md</td>
      </tr>
      <tr>
        <th scope="row">3</th>
        <td colspan="2">កូនបក្សីតូច</td>
        <td>@swift</td>
      </tr>
      </tbody>
    </table>
  </div>
  <div class="tab-pane fade" id="contact1" role="tabpanel" aria-labelledby="contact-tab">
    នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</div>
</div>

        

ផ្ទាំងកន្លាស់ព័ត៌មាន

នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។

ប្រវត្តិរូប
# គោត្តនាម នាម បញ្ជាប់
1 សុមន្ថា ចន្ទ @smt
2 សុខ មាលតី @md
3 កូនបក្សីតូច @swift

 
<!-- Add variant="tabs-info-toggle" -->
<ul class="cgds nav nav-tabs" id="myTab" role="tablist" variant="tabs-info-toggle">
  <li class="nav-item" role="presentation">
    <button class="nav-link active" id="home-tab2" data-bs-toggle="tab" data-bs-target="#home2" type="button" role="tab"
            aria-controls="home" aria-selected="true">
      <!-- Add has-icon for label if icon is included -->
      <div class="tabs-info-label has-icon">
        <i class="bi bi-house"></i>
        ទំព័រដើម
      </div>
      <div class="tabs-info-count">99</div>
    </button>
  </li>
  <li class="nav-item" role="presentation">
    <button class="nav-link" id="profile-tab2" data-bs-toggle="tab" data-bs-target="#profile2" type="button" role="tab"
            aria-controls="profile" aria-selected="true">
      <div class="tabs-info-label">
        ប្រវត្តិរូប
      </div>
      <div class="tabs-info-count">99</div>
    </button>
  </li>
</ul>
<div class="cgds tab-content" id="myTabContent">
  <div class="tab-pane fade show active" id="home2" role="tabpanel" aria-labelledby="home-tab">
    <p>នេះគ្រាន់តែជាអក្សរឧទាហរណ៍សម្រាប់ដាក់បំពេញចន្លោះទទេរឱ្យទំព័រនេះមើលទៅឃើញស្អាតតែប៉ុំណ្ណោះ។</p>
  </div>
  <div class="tab-pane fade" id="profile2" role="tabpanel" aria-labelledby="profile-tab">
    <table class="table">
      <caption>ប្រវត្តិរូប</caption>
      <thead>
      <tr>
        <th scope="col">#</th>
        <th scope="col">គោត្តនាម</th>
        <th scope="col">នាម</th>
        <th scope="col">បញ្ជាប់</th>
      </tr>
      </thead>
      <tbody>
      <tr>
        <th scope="row">1</th>
        <td>សុមន្ថា</td>
        <td>ចន្ទ</td>
        <td>@smt</td>
      </tr>
      <tr>
        <th scope="row">2</th>
        <td>សុខ</td>
        <td>មាលតី</td>
        <td>@md</td>
      </tr>
      <tr>
        <th scope="row">3</th>
        <td colspan="2">កូនបក្សីតូច</td>
        <td>@swift</td>
      </tr>
      </tbody>
    </table>
  </div>
</div>

        

ធាតុផ្សំ

ផ្ទាំងតាមបុរេជម្រើស

default tab
  1. ឈ្មោះផ្ទាំង៖ ដើម្បីប្រាប់អ្នកប្រើប្រាស់ថាផ្ទាំងនេះមានគោលបំណងអ្វី។ ឈ្មោះនេះត្រូវសរសេរឱ្យខ្លីហើយដាក់វានៅចំកណ្តាលផ្ទាំង។
  2. ពណ៌ចង្អុលបង្ហាញ៖ ជាបន្ទាត់ស្តើងរំលេចពណ៌មួយសម្រាប់បង្ហាញទៅកាន់អ្នកប្រើប្រាស់ឱ្យដឹងថាពួកគាត់កំពុងចុចលើ ឬស្ថិតនៅលើធាតុមួយណារបស់ផ្ទាំង។

ផ្ទាំងកន្លាស់

toggle tab
  1. រូបសញ្ញា (ដាក់ក៏បានមិនដាក់ក៏បាន)៖ អ្នកអាចដាក់រូបសញ្ញាតូចមួយដើម្បីបន្ថែមអត្ថន័យពីលើឈ្មោះរបស់ផ្ទាំង។
  2. ឈ្មោះផ្ទាំង៖ ដើម្បីប្រាប់អ្នកប្រើប្រាស់ថាផ្ទាំងនេះមានគោលបំណងអ្វី។ ឈ្មោះនេះត្រូវសរសេរឱ្យខ្លីហើយដាក់វានៅចំកណ្តាលផ្ទាំង។
  3. ចំនួន (ដាក់ក៏បានមិនដាក់ក៏បាន)៖ ជាធាតុផ្សំបន្ទាប់បន្សំ សម្រាប់ផ្តល់ព័ត៌មានបន្ថែមទៀត។ ឧទាហរណ៍ ចំនួនការជូនដំណឹង។

ផ្ទាំងកន្លាស់ព័ត៌មាន

info toggle tab

យើងមិនលើកទឹកចិត្តឱ្យអ្នកផ្លាស់ប្តូរការរចនារបស់ផ្ទាំងកន្លាស់ព័ត៌មានទេ។ គួរចម្លងវាទាំងស្រុងយកទៅប្រើប្រាស់ ប៉ុន្តែអ្នកអាចប្តូរពណ៌របស់វាបាន។

  1. រូបសញ្ញា (ដាក់ក៏បានមិនដាក់ក៏បាន)៖ អ្នកអាចដាក់រូបសញ្ញាតូចមួយដើម្បីបន្ថែមអត្ថន័យពីលើឈ្មោះរបស់ផ្ទាំង។
  2. ឈ្មោះផ្ទាំង៖ ដើម្បីប្រាប់អ្នកប្រើប្រាស់ថាផ្ទាំងនេះមានគោលបំណងអ្វី។ ឈ្មោះនេះត្រូវសរសេរឱ្យខ្លីហើយដាក់វានៅចំកណ្តាលផ្ទាំង។
  3. ចំនួន (ដាក់ក៏បានមិនដាក់ក៏បាន)៖ ជាធាតុផ្សំបន្ទាប់បន្សំ សម្រាប់ផ្តល់ព័ត៌មានបន្ថែមទៀត។ ឧទាហរណ៍ ចំនួនការជូនដំណឹង។

គម្លាត

ផ្ទាំងតាមបុរេជម្រើស

default tabs spacing

នៅក្នុងផ្ទាំងតាមបុរេជម្រើស
គម្លាត 8px ត្រូវបានរក្សាទុកនៅចន្លោះអក្សរនិងបន្ទាត់ពណ៌។

ផ្ទាំងកន្លាស់

toggle tabs spacing

នៅក្នុងផ្ទាំងកន្លាស់
រក្សាគម្លាត 16px លើអ័ក្សដេក និង 8px លើអ័ក្សឈរនៃគែមរបស់ផ្ទាំង។

ផ្ទាំងកន្លាស់ព័ត៌មាន

info toggle tabs spacing

នៅក្នុងផ្ទាំងកន្លាស់ព័ត៌មាន
គម្លាត 12px ត្រូវបានរក្សាទុកនៅជុំវិញគែមរបស់ផ្ទាំង។ គម្លាត 8px ត្រូវបានរក្សាទុកនៅចន្លោះអក្សរនិងលេខចំនួន។

គោលការណ៍ណែនាំនៃការប្រើប្រាស់

ផ្ទាំងគួរប្រើប្រាស់នៅពេល៖

  • អ្នកចង់បង្ហាញខ្លឹមសារផ្សេងពីគ្នាតែមានលក្ខណៈស្រដៀងគ្នា។
  • អ្នកចង់បំបែកខ្លឹមសារមួយជាផ្នែកតូចៗ។

ផ្ទាំងមិនគួរប្រើប្រាស់នៅពេល៖

  • អ្នកចង់បង្ហាញខ្លឹមសារសំខាន់ខ្លាំង។
  • ករណីដែលអ្នកចង់ឱ្យអ្នកប្រើប្រាស់អានខ្លឹមសារតាមលំដាប់។ ឧទាហរណ៍ ការណែនាំជាជំហានៗ។
  • ពេលអ្នកប្រើប្រាស់អាចចង់ប្រៀបធៀបខ្លាំងសារទាំងនោះ។

គោលការណ៍ណែនាំនៃការរចនា

សរសេរឈ្មោះផ្ទាំងឱ្យខ្លី
ជាទូទៅយើងប្រើប្រាស់ផ្ទាំងច្រើនជាមួយគ្នា ដូចនេះយើងគួរសរសេរឈ្មោះវាឱ្យកាន់តែខ្លី និងចំចំណុច។

កុំប្រើផ្ទាំងច្រើនពេក
ផ្ទាំងមិនបង្ហាញខ្លឹមសារចេញមកក្រៅ ដែលនាំឱ្យវាប្រើប្រាស់ផ្ទៃនៃទំព័រតិច ប៉ុន្តែក៏មិនគួរប្រើប្រាស់វាច្រើនពេកដែរ។ ក្នុងករណីដែលអាចបញ្ចេញខ្លឹមសារចេញមកក្រៅបានគួរតែកុំប្រើផ្ទាំង។ ពេលខ្លះការប្រើផ្ទាំងច្រើនពេកធ្វើឱ្យទំព័រដើរយឺត។

កុំប្រើវាជំនួសរបារខាងលើ
ផ្ទាំងអាចប្រើដើម្បីឱ្យអ្នកប្រើប្រាស់អាចចុចឆ្លងទៅកាន់ផ្នែកផ្សេងៗនៃទំព័រតែមួយបាន ប៉ុន្តែមិនមែនប្រើដើម្បីឆ្លងទៅកាន់ទំព័រផ្សេងនៃគេហទំព័រទេ។

ខ្នាតសម្រាប់រចនា

$nav-tabs-border-color: transparent !default;
$nav-tabs-border-width: $border-width !default;
$nav-tabs-border-radius: $border-radius !default;
$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;
$nav-tabs-link-active-color: $gray-700 !default;
$nav-tabs-link-active-bg: $body-bg !default;
$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;
$nav-cgds-tabs-active-border-color: $link-color !default;
$nav-cgds-tabs-padding-y: $spacer !default;
$nav-cgds-tabs-icon-padding: $spacer !default;
Home


Previous version 1.0.3