CSS background-position-x خصوصیات
- پیشین پیج background-position
- پائیدھا پیچھے background-position-y
تعریف و استفاده
background-position-x
ویژگی تنظیم موقعیت تصویر پسزمینه در محور x است.
توجه:به صورت پیشفرض، تصویر پسزمینه در گوشه بالا چپ قرار دارد و در جهت افقی و عمودی تکرار میشود.
مثال
مثال 1
چگونه تصویر پسزمینه را در محور x قرار دهیم:
div { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: center; }
مثال 2
چگونه تصویر پسزمینه را در سمت راست قرار دهیم:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: right; }
مثال 3
چگونه از قرارگیری تصویر پسزمینه با استفاده از درصد استفاده کنیم:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: 50%; }
مثال 4
چگونه از قرارگیری تصویر پسزمینه با استفاده از پیکسل استفاده کنیم:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: 150px; }
مثال 5
استفاده از ویژگیهای پسزمینه مختلف برای ایجاد یک تصویر پسزمینه که بپوشاند محیط خود را:
.hero-image { background-image: url("photographer.jpg"); /* استعمال تصویر */ background-color: #cccccc; /* اگر تصویر موجود نباشد، از این رنگ استفاده شود */ height: 300px; /* ارتفاع الزامی است */ background-position-x: center; /* تصویر را در مرکز قرار دهید */ background-repeat: no-repeat; /* تصویر را تکرار نکنید */ background-size: cover; /* اندازهی تصویر پسزمینه را تنظیم کنید تا کل قالب را پوشش دهد */ }
جملات نویسی CSS
background-position-x: value;
مقدار ویژگی
مقدار | توضیحات |
---|---|
left | پسزمینه را در سمت چپ محور x قرار دهید. |
right | پسزمینه را در سمت راست محور x قرار دهید. |
center | پسزمینه را در مرکز محور x قرار دهید. |
x% |
سمت چپ محور x 0% است و سمت راست 100% است. مقدار درصدی، اختلاف عرض محدودهی قرارگیری پسزمینه با عرض تصویر پسزمینه را نشان میدهد |
xpos | فاصله افقی از سمت چپ. واحدها میتواند پیکسل (مثلاً 0px) یا سایر واحدها باشد CSS یونیت。 |
xpos offset |
دو مقدار گزاری، تنها در Firefox و Safari پشتیبانی میشود.
واحدها میتواند پیکسل یا سایر واحدها باشد CSS یونیت。 |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. لطفاً ملاحظه کنید: initial。 |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. لطفاً ملاحظه کنید: inherit。 |
جزئیات فنی
مقدار پیشفرض: | 0% |
---|---|
ترتیبدهی: | خیر |
انیمیشنسازی: | پشتیبانی میشود. لطفاً ملاحظه کنید:ویژگیهای مرتبط با انیمیشن。 |
نسخه: | CSS3 |
جملات نویسی JavaScript: | object.style.backgroundPositionX="center" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخهای از مرورگرها است که این ویژگی را کامل پشتیبانی میکنند.
Chrome | Edge | Firefox | Safari | Opera | |
---|---|---|---|---|---|
یک مقدار گزاری | 1.0 | 12.0 | 49.0 | 1.0 | 15.0 |
دو مقدار گزاری | پشتیبانی نمیشود | پشتیبانی نمیشود | 49.0 | 15.4 | پشتیبانی نمیشود |
صفحات مرتبط
تدریس:CSS پس منظر
CSS 参考:background-image کا متغیر
CSS 参考:background-position کا متغیر
CSS 参考:background-position-y کا متغیر
HTML DOM 参考:backgroundPosition کا متغیر
- پیشین پیج background-position
- پائیدھا پیچھے background-position-y