جستجو برای:
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
اپلیکیشن موبایل را امتحان کنید
  • 02177735721
  • info@ebrahiminejad.com
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
وبسایت شخصی فرخ ابراهیمی نژاد
  • صفحه اصلی
  • مقالات
    • برنامه نویسی
      • جاوا اسکریپت
      • php
      • python
    • طراحی
      • HTML
      • CSS
      • bootstrap
      • طراحی بدون کد نویسی
      • فتوشاپ
    • متفرقه
      • متفرقه
  • دوره ها
    • محصولات
    • سفارشات من
    • دانلودهای من
    • آدرس ها
    • جزئیات حساب
    • فراموشی گذرواژه
  • فرخ ابراهیمی نژاد
  • تماس با ما
  • اخبار
  • اپلیکیشن
0

ورود و ثبت نام

بلاگ

وبسایت شخصی فرخ ابراهیمی نژاد بلاگ مقالات bootstrap دکمه ها در بوت استرپ4

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

17/03/1398
ارسال شده توسط مینا لشگری
bootstrap
10.9k بازدید

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

سلام و خدا قوت به شما دوستان همراه و حرفه ای

با یه آموزش دیگه با عنوان دکمه ها در بوت استرپ 4 در خدمتتون هستیم.

در این مقاله یاد می گیریم که چطور دکمه های جذاب و استاندارد رو به سادگی برای صفحه نمایشمون طراحی کنیم.

Button Styles

بوت استرپ 4 این امکان را برای ما فراهم می کند سبک های متفاوتی از دکمه ها را داشته باشیم.

 

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

<button type="button" class="btn">Basic</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-link">Link</button>

با اضافه کردن کدهای بالا می توانیم دکمه هایی برای تایید اطلاعات، دکمه های هشدار، دکمه های خطر و …. به فراخور نیاز و استراتژی مورد نظرمان در صفحه ایجاد کنیم.

با اضافه کردن کلاس btn  به تگ a , button , input می توانیم دکمه هایی  را با طرح های جذاب و استاندارد داشته باشیم.

<a href="#" class="btn btn-info" role="button">Link Button</a>
<button type="button" class="btn btn-info">Button</button>
<input type="button" class="btn btn-info" value="Input Button">
<input type="submit" class="btn btn-info" value="Submit Button">

 

Button Outline

با اضافه کردن کلاس btn-outline به تگ موجود، بوت استرپ امکان ایجاد دکمه با حاشیه رنگی و هم چنین حالت  هاور(با رفتن موس بر روی دکمه رنگ بک گراند تغییر میکند) را نیز به ما می دهد.

btn outline in bootstrap

<button type="button" class="btn btn-outline-primary">Primary</button>
<button type="button" class="btn btn-outline-secondary">Secondary</button>
<button type="button" class="btn btn-outline-success">Success</button>
<button type="button" class="btn btn-outline-info">Info</button>
<button type="button" class="btn btn-outline-warning">Warning</button>
<button type="button" class="btn btn-outline-danger">Danger</button>
<button type="button" class="btn btn-outline-dark">Dark</button>
<button type="button" class="btn btn-outline-light text-dark">Light</button>

 

Button Sizes

با استفاده از کلاس .btn-lg می توانیم دکمه هایی با سایز بزرگ و هم چنین با اضافه کردن کلاس .btn-sm دکمه هایی با سایز کوچک داشته باشیم.

تغییر سایز دکمه ها در بوت استرپ4

<button type="button" class="btn btn-primary btn-lg">Large</button>
<button type="button" class="btn btn-primary">Default</button>
<button type="button" class="btn btn-primary btn-sm">Small</button>

 

Block Level Buttons

یکی از مزایای استفاده از کلاس های بوت استرپ در حین طراحی، امکان ایجاد دکمه ی تمام عرض می باشد.

با اضافه کردن کلاس .btn-block می توانیم دکمه هایی با عرضی برابر با عرض المان والد داشته باشیم.

 

block buttons in bootstrap4

<button type="button" class="btn btn-primary btn-block">Full-Width Button</button>

ادامه‌ی آموزش فقط برای اعضاء سایت نمایش داده میشود

عضویت رایگان

[member]

Active/Disabled Buttons

دکمه ها این قابلیت را دارند که به صورت فعال(قابل کلیک شدن) و غیر فعال(غیر قابل کلیک شدن) تنظیم شوند.

با اضافه کردن کلاس .active می توانیم دکمه هایی با قابلیت فشرده شدن و فعال در صفحه داشته باشیم.

هم چنین کلاس .disabled قابلیت دی اکتیو (غیر قابل فشرده شدن) را برای دکمه ها ایجاد می کند.

btn active

<button type="button" class="btn btn-primary">Primary Button</button>
  <button type="button" class="btn btn-primary active">Active Primary</button>
  <button type="button" class="btn btn-primary" disabled>Disabled Primary</button>
  <a href="#" class="btn btn-primary disabled">Disabled Link</a>

 

Spinner Buttons

یکی دیگر از قابلیت های دکمه ها در بوت استرپ، اضافه کردن Spinner به دکمه است.

با اضافه کردن کلاس spinner-border می توانیم این ویژگی را به دکمه اضافه کنیم.

btn spinner

<button class="btn btn-primary">
  <span class="spinner-border spinner-border-sm"></span>
</button>

<button class="btn btn-primary">
  <span class="spinner-border spinner-border-sm"></span>
  Loading..
</button>

<button class="btn btn-primary" disabled>
  <span class="spinner-border spinner-border-sm"></span>
  Loading..
</button>

<button class="btn btn-primary" disabled>
  <span class="spinner-grow spinner-grow-sm"></span>
  Loading..
</button>

 

امیدواریم این آموزش مورد توجه تون قرار گرفته باشه.

برای مشاهده سایر مقالات از طریق لینک زیر اقدام کنید.

هشدارها در بوت استرپ4

[/member]

مطالب زیر را حتما مطالعه کنید

Bootstrap 4 Tooltip
Bootstrap 4 Tooltip
modal in bootstrap4
Bootstrap 4 Modal
bootstrap4 carousel
Bootstrap 4 Carousel
input groups in bootstrap4
Bootstrap 4 Inputs Group
ورودی های فرم در بوت استرپ4
ورودی های فرم در بوت استرپ4
فرم ها در بوت استرپ4
فرم ها در بوت استرپ4
قدیمی تر هشدارها در بوت استرپ4
جدیدتر Button Groups در بوت استرپ 4

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

translate
جستجو برای:
پیشنهاد ویژه به شما
محصولات
  • دوره‌ی نخبه‌ی طراحی و برنامه نویسی وب
  • دوره‌ی Web Design 1 فشرده
  • دوره طراحی سایت
  • اموزش برنامه نویسی برای کودکان
    آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
  • دوره آموزش ساخت vpn سرور شخصی
  • کتاب نقشه گنج بیتکوین
  • دوره ی آموزش 0 تا 100 پایتون
دسته بندی دوره ها
سطح دوره
نوع دوره
فیلتر انتخاب ها
مفید برای تو
برای برنامه نویس شدن از کجا شروع کنم؟
جشنواره

شانستو امتحان کن

کلیک کن

  • تهران قلهک بلوار کاوه کوچه بهار جنوبی ساختمان آکسا
  • 09120156737
  • 0212264547
  • info@ebrahiminejad.com

دسترسی سریع
  • صفحه اصلی
  • دوره ها
  • حساب کاربری
  • سبد خرید
  • پرداخت
  • جداول قیمت گذاری

تمامی حقوق برای فرخ ابراهیمی‌نژاد محفوظ می باشد.
کد کپن تخفیف شما تا این زمان اعتبار دارد
شما برنده ی کپن تخفیف قابل استفاده تا

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت