اموزش برد کرامب در بوت استرپ

در این بخش با برد کرامب در بوت استرپ آشنا می‌شوید. برد کرامب یک روش کاربردی برای مسیریابی در سایت یا اپلیکیشن به شمار می‌رود. این نوار به کاربر کمک می‌کند موقعیت فعلی خود را نسبت به ساختار کلی صفحات به‌وضوح تشخیص دهد. در وب‌سایت‌هایی با ساختار پیچیده یا چندلایه، استفاده از برد کرامب باعث بهبود تجربه کاربری می‌شود و در بسیاری از پروژه ها از جمله آموزش پروژه محور بوت استرپ نیز به عنوان یک ابزار کلیدی مورد استفاده قرار می‌گیرد.

برد کرامب ساده (Basic breadcrumbs)

برای ساخت یک برد کرامب ساده، کافی است کلاس .breadcrumb را به یک لیست مرتب یا نامرتب اضافه کنید. با این کار می‌توانید چیدمان ایستای برد کرامب را ایجاد کنید. همچنین می‌توانید با استفاده از کلاس‌های کمکی (utility classes)، ظاهر برد کرامب را بر اساس نیاز خود طراحی و شخصی سازی کنید.

برد کرامب ساده در بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

جداکننده ها در برد کرامب بوت استرپ

اگر بخواهید جداکننده پیش‌فرض برد کرامب در بوت استرپ که به‌صورت / نمایش داده می‌شود را با نماد > جایگزین کنید، می‌توانید با استفاده از چند خط کد CSS این تغییر را اعمال کنید. نمونه زیر نحوه انجام این کار را نشان می‌دهد.

بوت استرپ جداکننده ها را به‌صورت خودکار با استفاده از شبه عنصر ::before و ویژگی content در CSS به هر آیتم اضافه می‌کند. بنابراین برای تغییر شکل جداکننده ها، کافی است مقدار content را در CSS تغییر دهید.

جدا کننده در برد کرامب بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

هنگام تغییر جداکننده برد کرامب با استفاده از Sass، باید رشته ها را با تابع quote داخل کوتیشن قرار دهید. برای مثال، اگر بخواهید نماد > را به عنوان جداکننده قرار دهید، می‌توانید از کدی مانند زیر استفاده کنید:

همچنین می‌توانید از آیکون های SVG به‌عنوان جداکننده استفاده کنید. برای این کار، می‌توانید از ویژگی‌های سفارشی CSS یا متغیرهای Sass کمک بگیرید. نمونه‌های زیر نحوه استفاده از این روش‌ها را به خوبی نشان می‌دهند.

جداکننده با آیکون در بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

اگر نمی‌خواهید بین آیتم های لینک دار برد کرامب، جداکننده ای نمایش داده شود، می‌توانید مقدار متغیر --bs-breadcrumb-divider را برابر با یک رشته خالی (' ') قرار دهید. همچنین اگر از Sass استفاده می‌کنید، می‌توانید متغیر $breadcrumb-divider را روی مقدار none تنظیم کنید:

با این روش، هیچ نمادی بین آیتم های برد کرامب ظاهر نمی‌شود و ساختار ناوبری شما ظاهر ساده تری خواهد داشت.

بردکرامب بدون جداکننده در بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

5/5 - (4 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

دوره صفر تا صد آموزش بین المللی لینوکس
  • انتشار: ۴ خرداد ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید