پسزمینه (Background)
تعریف
ویژگیهای پسزمینه (Background Properties) در CSS برای کنترل رنگ، تصویر و نحوه نمایش پسزمینهی عناصر HTML استفاده میشوند.
مهمترین ویژگیهای مربوط به پسزمینه عبارتند از:
-
background-color
– رنگ پسزمینه -
background-image
– تصویر پسزمینه -
background-repeat
– نحوه تکرار تصویر -
background-attachment
– نحوه اتصال تصویر به صفحه (ثابت یا متحرک) -
background-position
– موقعیت قرارگیری تصویر پسزمینه
1) رنگ پسزمینه (Background Color)
با استفاده از ویژگی background-color
میتوان رنگ پسزمینه یک عنصر را تعیین کرد.
مثال:
2) تصویر پسزمینه (Background Image)
ویژگی background-image
تصویری را بهعنوان پسزمینه عنصر قرار میدهد. بهصورت پیشفرض تصویر در کل عنصر تکرار میشود.
مثال:
⚠️ نکته: همیشه باید تضاد (کنتراست) رنگ متن و تصویر پسزمینه مناسب باشد تا متن خوانا بماند.
3) تکرار تصویر پسزمینه (Background Repeat)
بهطور پیشفرض تصویر پسزمینه در افق و عمود تکرار میشود.
میتوانیم نوع تکرار را مشخص کنیم:
-
repeat
→ تکرار در دو جهت (پیشفرض) -
repeat-x
→ فقط در محور افقی -
repeat-y
→ فقط در محور عمودی -
no-repeat
→ بدون تکرار
مثال:
4) اتصال پسزمینه (Background Attachment)
مشخص میکند که تصویر پسزمینه با اسکرول حرکت کند یا ثابت بماند.
-
scroll
→ تصویر همراه با صفحه حرکت میکند (پیشفرض) -
fixed
→ تصویر ثابت میماند -
local
→ تصویر همراه با محتوای همان عنصر حرکت میکند
مثال:
5) موقعیت تصویر پسزمینه (Background Position)
موقعیت شروع تصویر پسزمینه را تعیین میکند.
مقادیر پرکاربرد:
-
left top
-
center center
-
right bottom
مثال:
✨ نکته حرفهای
میتوان همه ویژگیهای بالا را بهصورت خلاصه (Shorthand) در یک خط نوشت: