বুটস্ট্র্যাপ 3 অনুভূমিক বিভাজক (একটি ড্রপডাউন নয়)


99

আমি জানি Bootstrap 3যে একটি অনুভূমিক বিভাজক রয়েছে আপনি ড্রপডাউন মেনুগুলির ভিতরে এই জাতীয় লিঙ্কগুলি আলাদা করতে রাখতে পারেন:

<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu2">
  <li role="presentation" class="dropdown-header">Dropdown header</li>
   ...
  <li role="presentation" class="divider"></li>
</ul>

আমার প্রশ্নটি হ'ল: কোনও ড্রপডাউন না করে এটি করার কোনও উপায় আছে, যেমন এটি কোনও ধরণের তালিকা বা অনুরূপ মেনুতে রাখার মতো?

উত্তর:


243

হ্যাঁ, আপনি <hr>যেখানে চান সেখানে কেবল আপনার কোডটি রাখতে পারেন, আমি ইতিমধ্যে এটি আমার অ্যাডমিন প্যানেলের সাইড বারে ব্যবহার করেছি।


4
<hr />আরও ভাল।
— এরউইন মায়ার

21
@ এরউইনমায়ার <hr />এক্সএইচটিএমএলের জন্য। এইচটিএমএল 4 বা 5 এ এটি ঠিক<hr>
— ডেভ

4
এটি একটি পুরানো জবাব, তবে যারা এখানে আমার মতো হোঁচট খেয়েছে তাদের ক্ষেত্রে <hr> ওপেনের মতো উপস্থাপনের উদ্দেশ্যে ব্যবহার করা উচিত নয়। এটি অনুচ্ছেদে বিষয়বস্তু পরিবর্তনের জন্য। নিয়ন্ত্রণ ফর্ম্যাট করতে যেমন এক হিসাবে পি ট্যাগ ব্যবহার করা উচিত নয়।
— কেএমসি

16

বর্তমানে এটি কেবল এর জন্য কাজ করে .dropdown-menu:

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

আপনি যদি এটি অন্য ব্যবহারের জন্য চান তবে নিজের সিএসএসে, বুটস্ট্র্যাপ সিএসএস অনুসরণ করে অন্য একটি তৈরি করুন:

.divider {
  height: 1px;
  width:100%;
  display:block; /* for use on default inline elements like span */
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

6

যেহেতু আমি ডিফল্ট বুটস্ট্র্যাপের <hr/>আকারটি কৃপণভাবে খুঁজে পেয়েছি , উপাদানটিকে দৃশ্যতভাবে ভারসাম্যপূর্ণ করার জন্য এখানে কিছু সাধারণ এইচটিএমএল এবং সিএসএস রয়েছে:

এইচটিএমএল:

<hr class="half-rule"/>

সিএসএস:

.half-rule { 
    margin-left: 0;
    text-align: left;
    width: 50%;
 }
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.