پسزمینه (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) در یک خط نوشت:
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React