آموزش ویژگی background-position در CSS

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی background-position در CSS با من همراه باشید.

آموزش ویژگی background-position در CSS

Free-Learn

ویژگی background-position در CSS

با استفاده از ویژگی background-position در CSS میتوان موقعیت قرار گیری تصویر زمینه را مشخص کرد، مثلا تصویر زمینه در وسط صفحه قرار بگیرد یا مثلا در گوشه پایین سمت راست.

بصورت پیش فرض تصویر زمینه از بالا گوشه سمت چپ شروع و قرار میگیرد و همچنین بصورت افقی و عمودی تکرار می شود.

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از ویژگی background-position را در زبان CSS مشاهده نمایید.

مثال شماره ۱ : قرار دادن تصویر در وسط صفحه

امتحان کنید

مثال شماره ۲ : قرار دادن تصویر در پایین گوشه سمت راست

امتحان کنید

مثال شماره ۳ : استفاده از واحد درصدی (%) ( قرار دادن تصویر در وسط صفحه )

امتحان کنید

مثال شماره ۴ : استفاده واحد پیکسل یا PX

امتحان کنید

Free-Learn

جدول مشخصات ویژگی background-position در CSS

در جدول زیر میتوانید مشخصات کلی این ویژگی را در زبان CSS مشاهده نمایید.

مقدار پیش فرض ۰% ۰%
قابل ارث بری ندارد | اطلاعات بیشتر
قابل متحرک سازی دارد | اطلاعات بیشتر
نسخه CSS1
نحوه استفاده در جاوااسکریپت object.style.backgroundPosition=”center”;

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی background-position در CSS پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari IE
background-position ۱٫۰ ۱٫۰ ۳٫۵ ۱٫۰ ۴٫۰

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در CSS بصورت زیر می باشد.

Free-Learn

جدول مقادیر ویژگی background-position در CSS

در جدول زیر میتوانید، مقادیری را که میتوان در این ویژگی استفاده کرد مشاهده نمایید.

مقدار توضیح
left top
left center
left bottom
right top
right center
right bottom
center top
center center
center bottom
اگر فقط یک طرف را مشخص نمایید طرف دیگر بصوت خودکار وسط خواهد بود.
مثلا اگه فقط left را بنویسید بصورت خودکار مقدار دوم center محاسبه خواهد شد.
%x% y مقدار %x موقعیت افقی و مقدار %y موقعیت عمودی را مشخص میکند.
بصورت پیش فرض %۰ %۰ می باشد این یعنی تصویر در گوشه بالا سمت چپ قرار میگیرد.
xpos ypos xpos , ypos یعنی شما میتونید از واحدهای اندازه گیری استفاده نمایید
مثله واحد px و دیگر واحدهای اندازه گیری در CSS. ( آموزش واحدهای اندازه گیری )
initial استفاده از مقدار پیش فرض یا اولیه | اطلاعات بیشتر
inherit استفاده از مقدار پدر یا والد ( به ارث بری ) | اطلاعات بیشتر

Free-Learn

نکات و توضیحات

مقدار اول موقعیت افقی و مقدار دوم موقعیت عمودی را مشخص میکند، حال اگه فقط موقعیت افقی را بنویسید، مرورگرها بصورت خودکار خودشون موقعیت عمودی را در مرکز محاسبه میکنند.

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

Free-Learn

دریافت PDF یا پرینت این مطلب