دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • مرداد

جلسه ۲۳ : ورودی های Input پیشرفته در Bootstrap 3

  • دسته‌بندی‌ها :
جلسه ۲۳ : ورودی های Input پیشرفته در Bootstrap 3
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش Bootstrap 3 را دنبال می کنند.تاکنون شما را با input های ساده و اصلی در bootstrap 3 آشنا کرده ایم. علاوه بر ورودی های اصلی و پایه در bootstrap 3، طرح های پیشرفته تر و پیچیده تری از عناصر input در bootstrap 3 ، ارائه شده است. که این طرح ها برای موارد گوناگونی از جمله ایجاد نوار جستجو ، اعتبار سنجی ورودی ها و… کاربرد دارد. در ادامه ی این مباحث شما را با ورودی های Input پیشرفته در bootstrap 3 آشنا خواهیم کرد.

      ورودی های Input پیشرفته در bootstrap 3

      ورودی های ایستا(static)

      اگر می خواهید که یک متن ساده را بعد از یک برچسب در یک فرم horizontal (افقی) وارد کنید. از کلاس .form-control-static در یک تگ <p> استفاده کنید.

      ورودی های ایستا(static) - ورودی های Input پیشرفته در Bootstrap 3

      ورودی های ایستا(static)

      مثال:

      مثال : 

      گروه بندی عناصر input

      از کلاس .input-group یک container برای ایجاد کنترل های ورودی با یک آیکون یا عناصر button و یک متن کمکی “help text” استفاده می شود.

      از کلاس .input-group-addon برای افزودن یک آیکون یا متن کمکی به فیلد input استفاده می شود.

      گروه بندی عناصر input

      گروه بندی عناصر input

       

      مثال:

      مثال : 

      از کلاس .input-group-btn برای یک button بعد از یک فیلد text استفاده می شود. این ویژگی اغلب برای ایجاد یک نوار search استفاده می شود.

      ایجاد نوار جستجو

      ایجاد نوار جستجو

      مثال:

      مثال : 

      وضعیت های مختلف فرم در bootstrap 3

      وضعیت های مختلف فرم در Bootstrap 3

      وضعیت های مختلف فرم در bootstrap 3

      • INPUT FOCUS: خط outline دور کنترل input حذف شده و یک box با سایه قرار می گیرد.
      • DISAbLED INPUTS: با استفاده از کلاس disabled می توان یک فیلد را غیر فعال می کند.
      • DISAbLED FIELDSETS: با استفاده ازکلاس disabled تمام کنترل های فیلد ورودی را غیر فعال می کند.
      • READONLY INPUTS : با افزودن صفت readonly از ورود یا ویرایش اطلاعات توسط کاربر جلوگیری می کند.
      • VALIDATION STATES: شامل کلاسهای  .has-warning.has-error یا.has-success  برای اعتبار سنجی ورودی کاربر است.
      • ICONS: با استفاده از کلاس .has-feedback می توانید یک آیکون بازخورد اضافه کرد.
      • HIDDEN LAbELS: افزودن کلاس .sr-only باعث عدم نمایش برچسب (Label) ها می شود.

      مثال زیر چگونگی استفاده از وضعیت های فوق را در فیلدهای ورودی یک فرم Horizontal نشان می دهد:

      مثال : 

      با افزودن تغییراتی در مثال فوق، یک فرم Inline در مثال زیر ایجاد می کنیم:

      مثال : 

      کلام آخر

      در مباحث فوق که به نوعی در تکمیل مباحث بخش قبل، ارائه گردید. شما را با انواع ورودی های Input پیشرفته در bootstrap 3 آشنا کردیم. امیدواریم که از مباحث بخوبی استفاده کرده باشید.

      QR:  جلسه ۲۳ : ورودی های Input پیشرفته در Bootstrap 3
      به اشتراک بگذارید