فهرست سرفصل‌های Bootstrap
خانه (Home) شروع کار (Get Started) کانتینرها (Containers) گرید پایه (Grid Basic) تایپوگرافی (Typography) رنگ ها (Colors) رنگ های پس زمینه (Background Colors) جدول ها (Tables) تصاویر (Images) جمبوترون (Jumbotron) هشدارها (Alerts) دکمه ها (Buttons) گروه دکمه ها (Button Groups) نشان ها (Badges) نوارهای پیشرفت (Progress Bars) اسپینرها (Spinners) صفحه بندی (Pagination) گروه های لیست (List Groups) کارت ها (Cards) منوی کشویی (Dropdowns) جمع شونده (Collapse) ناوبری (Navs) نوار ناوبری (Navbar) اسلایدشو (Carousel) مودال (Modal) راهنمای ابزار (Tooltip) پاپ اور (Popover) توست (Toast) اسکرول اسپای (Scrollspy) آف کانواس (Offcanvas) ابزارها (Utilities) حالت تیره (Dark Mode) فلکس (Flex) فرم ها (Forms) منوی انتخاب (Select Menus) چک باکس و رادیو (Checks and Radios) محدوده (Range) گروه ورودی (Input Groups) برچسب های شناور (Floating Labels) اعتبارسنجی فرم (Form Validation) سیستم گرید (Grid System) چیدمان عمودی/افقی (Stacked/Horizontal) گرید بسیار کوچک (Grid XSmall) گرید کوچک (Grid Small) گرید متوسط (Grid Medium) گرید بزرگ (Grid Large) گرید خیلی بزرگ (Grid XLarge) گرید XXL (Grid XXL) مثال های گرید (Grid Examples) قالب پایه (Basic Template) ویرایشگر (Editor) تمرین ها (Exercises) آزمون (Quiz) سیلابس (Syllabus) برنامه مطالعه (Study Plan) آمادگی مصاحبه (Interview Prep) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
Bootstrap

Bootstrap — منوی انتخاب (Select Menus)

آخرین بروزرسانی: 1404/08/20

منوی انتخاب (Select Menus)

منوی انتخاب (Select Menu) یک فهرست بازشدنی است. کاربر یکی یا چند گزینه را برمی دارد. در بوت استرپ، کلاس .form-select ظاهر مرتب می دهد. همین را مبنا می گیریم و مرحله ای پیش می رویم.

منوی انتخاب بوت استرپ: پایه

برای استایل دهی، کافی است به تگ <select> کلاس .form-select بدهی.

<select class="form-select">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select>

مشاهده در ادیتور

اندازه منوی انتخاب

با .form-select-lg و .form-select-sm اندازه را بزرگ یا کوچک کن. مثل انتخاب قلم در موبایل.

<select class="form-select form-select-lg">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select>
<select class="form-select">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select>
<select class="form-select form-select-sm">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select>

مشاهده در ادیتور

غیرفعال کردن منوی انتخاب

اگر نباید قابل تعامل باشد، ویژگی disabled را اضافه کن. مثل قفل موقت.

<select class="form-select" disabled>
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select>

مشاهده در ادیتور

داده لیست (Data List)

داده لیست فهرست پیشنهادها برای <input> است. کاربر تایپ می کند و گزینه ها پیشنهاد می شوند.

<label for="browser" class="form-label">Choose your browser from the list:</label>
<input class="form-control" list="browsers" name="browser" id="browser">
<datalist id="browsers">
  <option value="Edge">
  <option value="Firefox">
  <option value="Chrome">
  <option value="Opera">
  <option value="Safari">
</datalist>

مشاهده در ادیتور

گام های عملی

  1. به تگ <select> کلاس .form-select بده.
  2. اندازه را با .form-select-lg یا .form-select-sm تنظیم کن.
  3. اگر لازم نیست، با disabled غیرفعالش کن.
  4. برای پیشنهادها، از <datalist> کنار <input> استفاده کن.

جمع بندی سریع

  • .form-select استایل پایه منوی انتخاب است.
  • اندازه ها با lg و sm تغییر می کنند.
  • disabled تعامل را می بندد.
  • داده لیست، گزینه ها را هنگام تایپ پیشنهاد می دهد.

مطالب مرتبط: فرم ها (Forms)، چک باکس و رادیو.