loading...
طراحی وب- برنامه نویسی
برنامه نویس بازدید : 30 چهارشنبه 26 تیر 1398 نظرات (0)

spinner ها (در لغت به معنی «چرخنده») همان علامت های بارگذاری و loading هستند که به کاربر نمایش داده می شوند تا بداند که سیستم در حال انجام پردازش کارهای موردنظر است. برای استفاده از spinner ها باید از کلاس spinner-border. استفاده کنید:

مشاهده ی خروجی در JSBin

Spinner های رنگی

می توانید با استفاده از کلاس های رنگی که در جلسات قبل در موردشان صحبت کردیم، Spinner ها را بر اساس تم وب سایت خود به رنگ های مختلف در بیاورید.

به مثال زیر توجه کنید:

مشاهده ی خروجی در JSBin

Spinner های بزرگ شونده (نبض دار)

Spinner های نبض دار، Spinner هایی هستند که به جای چرخیدن، مانند نبض بزرگ و سپس محو می شوند. برای استفاده از این دست Spinner ها از کلاس spinner-grow. استفاده کنید:

مشاهده ی خروجی در JSBin

اندازه Spinner ها

می توانید با استفاده از کلاس های spinner-border-sm. و spinner-grow-sm. اندازه ی Spinner های خود را تغییر دهید:

مشاهده ی خروجی در JSBin

Spinner در دکمه ها

یکی از استفاده های بسیار رایج Spinner ها، استفاده از آن ها در دکمه هاست. به طور مثال زمانی که کاربر دکمه ای را کلیک می کند تا فرمی را ثبت و پردازش کنیم، به او یک Spinner در همان دکمه نمایش می دهیم تا بداند که باید صبر کند. به این مثال توجه کنید:

مشاهده ی خروجی در JSBin

صفحه بندی در بوت استرپ (Pagination)

اگر وب سایت شما دارای صفحات متعدد است (مانند یک وبلاگ و …) بهتر است مطالب خود را صفحه بندی کنید. برای ساخت یک صفحه بندی ساده با بوت استرپ باید کلاس pagination. را به یک <ul> اضافه کرده و سپس کلاسpage-item. را به هر <li> و کلاس page-link. را به هر لینکی که داخل <li> است، اضافه کنید. به مثال زیر توجه کنید:

مشاهده ی خروجی در JSBin

صفحه فعلی

برای مشخص کردن صفحه ی فعلی که کاربر در آن است، باید از وضعیت active استفاده کنید. بنابراین باید کلاسactive. را به تگ li موردنظر اضافه کنید:

مشاهده ی خروجی در JSBin

وضعیت غیرفعال

گاهی اوقات، برخی از دکمه ها در صفحه بندی ها غیرفعال هستند؛ به طور مثال اگر کاربر در صفحه ی اول قرار دارد، دکمه ی «صفحه ی قبل» بی معنی است. بنابراین باید غیرفعال باشد. برای انجام این کار از کلاس disabled. استفاده کنید:

مشاهده ی خروجی در JSBin

اندازهدکمه های صفحه بندی

با استفاده از کلاس های pagination-lg. و pagination-sm. اندازه ی دکمه های مربوط به صفحه بندی را تغییر دهید:

مشاهده ی خروجی در JSBin

هم ترازی و موقعیت

برای تراز کردن دکمه های صفحه بندی به سمت راست، چپ یا وسط باید از justify-content-center (برای وسط چین شدن) و justify-content-end (برای راست چین شدن) استفاده کنید. نیازی به استفاده از کلاسی برای چپ چین کردن ندارید چرا که حالت پیش فرض همان چپ چین است:

مشاهده ی خروجی در JSBin

صفحه بندی از نوع breadcrumb

نوع دیگری از صفحه بندی وجود دارد که به آن breadcrumb (به معنی «خرده نان») می گوییم. برای استفاده از آن باید از کلاس breadcrumb. و  breadcrumb-item. استفاده کنید:

مشاهده ی خروجی در JSBin

امیدوارم از این قسمت از دوره آموزش کامل bootstrap 4 استفاده کرده باشید. در درس امروز spinner ها در بوت استرپ را شرح دادیم و توضیح دادیم چگونه می توانید از آن ها استفاده کنید. سپس به شرح صفحه بندی در بوت استرپ یا pagination پرداختیم. شما می توانید سوالات و ابهامات خود را از طریق قسمت نظرات با ما در میان بگذارید.

 

منبع: روکسو

 
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 346
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 16
  • آی پی دیروز : 17
  • بازدید امروز : 87
  • باردید دیروز : 21
  • گوگل امروز : 2
  • گوگل دیروز : 5
  • بازدید هفته : 161
  • بازدید ماه : 526
  • بازدید سال : 7,035
  • بازدید کلی : 35,270