akofaraji.ir
کار با تصاویر و رنگ ها در Bootstrap 4
نوشته شده در تاریخ 30 فروردین 1403
نظرات: 0 امتیاز: 7 زمان مطالعه: 19 دقیقه

 

رنگ ها در بوت استرپ

 

رنگ ها در بوت استرپ (از نظر پیاده سازی) به دو دسته ی رنگ های متن و رنگ های پس زمینه تقسیم می شوند. همانطور که در قسمت های قبلی گفتیم رنگ های بوت استرپ معمولا دارای معنای خاصی هستند و ما قصد داریم این رنگ ها را ابتدا در متون بررسی کنیم؛ این رنگ ها عبارت اند از:

.text-muted.text-primary.text-success.text-info.text-warning.text-danger.text-secondary.text-white.text-dark.text-body (که معمولا سیاه است body رنگ پیش فرض) and .text-light

 

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

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

 

کلمات کلیدی در مثال بالا از این قرار اند:

  • muted (غیر فعال)
  • important (مهم)
  • success (موفقیت یا موفقیت آمیز بودن)
  • information (اطلاعات)
  • warning (هشدار)
  • danger (خطر)

 

همچنین می توانید از این رنگ ها برای لینک ها نیز استفاده کنید:

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

 

همچنین می توانید با استفاده از کلاس های text-black-50. و text-white-50. مقدار شفافیت (opacity) را برای متون سیاه یا سفید تنظیم کنید. به مثال زیر توجه کنید:

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

 

تا اینجا در مورد متون حرف زدیم ولی حالا می توان در رابطه با رنگ های پس زمینه نیز صحبت کرد. کلاس های رنگ های پس زمینه عبات اند از:

 .bg-primary.bg-success.bg-info.bg-warning.bg-danger.bg-secondary.bg-dark and .bg-light

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

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

 

نکته ی قابل توجه این است که این کلاس ها رنگ خود متن را تغییر نمی دهند بنابراین اگر رنگ پس زمینه با رنگ متن همخوانی نداشت (به طور مثال قهوه ای و سیاه روی هم قابل خواندن نیستند) می توانید با کلاس های مربوط به متون رنگ را خواناتر کنید.

 

تصاویر در بوت استرپ

 

کلاس rounded. به تصاویر گوشه های زاویه دار می دهد:

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

 

اگر به گوشه های تصویر بالا نگاه کنید متوجه خواهید شد که گوشه ها اصلا تیز نیستند بلکه زاویه دار هستند. البته این زاویه بسیار کم است؛ شما می توانید با استفاده از کلاس rounded-circle. زاویه را در حد یک دایره قرار دهید. به مثال زیر توجه کنید:

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

 

برای ایجاد تصاویر بند انگشتی (thumbnail) می توانیم از کلاس img-thumbnail. استفاده کنیم. این کلاس به تصویر حاشیه نیز می دهد:

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

 

از طرفی با استفاده از کلاس های float-right. و float-left. می توان خاصیت float را برای تصاویر در نظر گرفت. به مثال زیر نگاه کنید:

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

 

در صفحه ی خروجی عرض قسمت خروجی (سمت راست) را بزرگتر کنید تا متوجه Float راست یا چپ دو تصویر بشوید.

برای قرار دادن تصویر در وسط صفحه باید از کلاس mx-auto. (برای تعیین margin:auto) و کلاس d-block. (برای تعیین display:block) استفاده کنید. ما این کار را در مثال زیر انجام داده ایم:

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

 

در آخر نیز برای اضافه کردن تصاویر واکنش گرا کلاس img-fluid. را روی <img> قرار می دهیم. در این حالت تصویر به مقیاس عنصر پدر خود در می آید تا زیباتر دیده شود. کلاس img-fluid. مقادیر ;max-width: 100% و ;height: auto را روی تصویر ما تنظیم می کند. مثال زیر را ببینید:

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

 

منبع: سایت روکسو


اگر احساس می کنید این مطلب برای شما مفید بود ، از 1 تا 10 به این مطلب امتیاز دهید

دیدگاه کاربران در مورد این مطلب

ثبت نظر
به نظر خوب میاد!
لطفا نام را وارد کنید
@
لطفا یک ایمیل منحصر به فرد و معتبر انتخاب کنید.
لطفا متن با کلمات و معانی مفهوم دار وارد نمایید