آموزش ویژگی خلاصه شده background در CSS

Ratings
(0)

برای کوتاه سازی کدها، این امکان وجود دارد تا تمام ویژگی های پس زمینه(background properties) را در یک ویژگی(property) خلاصه کنیم. به این روش، خلاصه سازی ویژگی ها گفته می شود. مثلاً به جای اینکه بنویسیم:

body {
  background-color: #ffffff;
  background-image: url("other/img_tree.png");
  background-repeat: no-repeat;
  background-position: right top;
}

می توانیم از ویژگی خلاصه شده ی background استفاده کنیم:

مثال شماره 1

استفاده از یک ویژگی خلاصه شده برای تنظیم پس زمینه به صورت یک دستور:

body {
  background: #ffffff url("other/img_tree.png") no-repeat right top;
}
امتحان کنید

وقتی که از این ویژگی خلاصه شده استفاده می کنیم، ترتیب مقادیر ویژگی به صورت زیر است:

  • background-color
       
  • background-image
       
  • background-repeat
       
  • background-attachment
       
  • background-position

اگر یکی از مقادیر ویژگی مذکور از دست برود، تا زمانی که بقیه به این ترتیب باشند، اهمیتی ندارد.

توجه کنید که ما در مثال بالا(یعنی مثال امتحان کنید)، از ویژگی background-attachment استفاده نکرده ایم، زیرا برای این ویژگی،(در مثال ما) مقداری مشخص نشده است.


تمام ویژگی های پس زمینه(Background Properties)

توضیح ویژگی
 تمام ویژگی های background را در یک دستور خلاصه می کند. background
 مشخص می کند که یک پس زمینه باید ثابت بماند یا اینکه همراه بقیه ی اجزای صفحه اسکرول شود. background-attachment
 ناحیه ی رنگی دور پس زمینه را مشخص می کند. background-clip
 رنگ پس زمینه  یک عنصر را مشخص می کند. background-color
 تصویر پس زمینه ی یک عنصر را مشخص می کند. background-image
 مشخص می کند که تصویر یا تصاویر پس زمینه از کجا موقعیت دهی شوند(یعنی مبدا را مشخص می کند).  background-origin
 مشخص می کند که موقعیت شروع یک تصویر پس زمینه باید از کجا باشد. background-position
 مشخص می کند که یک تصویر پس زمینه چگونه باید تکرار شود. background-repeat
 سایز تصویر یا تصاویر پس زمینه را مشخص می کند.  background-size

 

  • بازدید: 179

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال