Skip to content

دراپ‌داون Dropdown

کامپوننت Dropdown به کاربران این امکان را می‌دهد تا از میان چندین گزینه در یک فهرست کشویی، یک یا چند مورد را انتخاب کنند. این المان برای صرفه‌جویی در فضای رابط کاربری و دسته‌بندی انتخاب‌های مرتبط بسیار کاربردی است.

نمونه زنده

تک‌انتخابیSelect option
گزینه ۲انتخاب یک گزینه

آناتومی

ساختار و اجزا

  1. آیکون (Icon): جهت کمک به تشخیص بصری نوع محتوا در کنار متن قرار می‌گیرد.
  2. متن جایگزین (Placeholder): متنی کوتاه و تک‌خطی که تا پیش از انتخاب گزینه، نقش راهنما را دارد.
  3. آیکون جهت‌نما (Chevron Icon): نشان‌دهنده وضعیت باز یا بسته بودن و جهت باز شدن منو.

انواع (حالت‌های نمایش)

دراپ‌داون بر اساس نحوه نمایش انتخاب‌ها به دو نوع اصلی تقسیم می‌شود:

نوعکاربردتصویر
Normalمناسب برای انتخاب‌های ساده (تک‌انتخابی یا چندانتخابی).Normal Type
Tagنمایش انتخاب‌ها به صورت تگ. حداکثر ۳ تگ نمایش داده شده و مابقی به صورت عددی (مثلاً +۲ مورد دیگر) درج می‌شوند.Tag Type

وضعیت‌ها

ظاهر دراپ‌داون بسته به نوع تعامل کاربر تغییر می‌کند:

  • Default: حالت آماده به کار.

Default

  • Hover: تغییر ظاهر با قرارگیری موس روی کامپوننت

Hover

  • Disable: غیرفعال و عدم امکان تعامل.

Disable

  • Open Down: باز شدن منو به سمت پایین.

Open Down

  • Open Up: باز شدن به سمت بالا (در صورت نبود فضای کافی در پایین صفحه).

Open Up

ساختار آیتم‌ها

نحوه طراحی و چیدمان آیتم‌ها در داخل منوی باز شده می‌تواند متفاوت باشد:

انتخاب تکی و چندگانه

  • Single Select: برای انتخاب دقیق یک گزینه. استفاده از Badge و Hint مجاز است.

Single Select

  • Multi Select: استفاده از چک‌باکس برای انتخاب‌های همزمان.

Multi Select

گروه‌بندی و تفکیک

  • Title (عنوان دسته): برای دسته‌بندی منطقی گزینه‌ها استفاده می‌شود (غیرقابل انتخاب).

Title

  • Divider (جداکننده): خطی برای تفکیک گروه‌ها. در استفاده از آن زیاده‌روی نکنید.

Divider

سلسله‌مراتب

بایدها و نبایدها

برای حفظ یکپارچگی و وضوح در طراحی، موارد زیر را رعایت کنید:

DoDon't
از Placeholderهای کوتاه و مستقیم استفاده کنید.لیست گزینه‌ها را بیش از حد طولانی و بدون دسته‌بندی رها نکنید.
در صورت نیاز به تفکیک منطقی از Divider استفاده کنید.از آیکون‌های نامرتبط که باعث سردرگمی کاربر می‌شود پرهیز کنید.

بایدها و نبایدها

نوشتار

  1. Placeholder: باید به صورت فعلی یا عبارت اسمی کوتاه باشد (مثلاً "انتخاب شهر").
  2. آیتم‌ها: نام گزینه‌ها باید کوتاه و بدون ابهام باشد.
  3. تگ‌ها: در حالت Tag، اگر عنوان طولانی است، متن باید طبق قوانین قطع‌شدگی (Ellipsis) مدیریت شود.