ویژگی background-position-y CSS

تعریف و استفاده

background-position-y این ویژگی برای تنظیم موقعیت تصویر پس‌زمینه در محور y استفاده می‌شود.

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

مثال

مثال 1

چگونه تصویر پس‌زمینه را در محور y قرار دهیم:

div {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-position-y: center;
}

آزمایش کنید

مثال 2

چگونه تصویر پس‌زمینه را به بالا قرار دهیم:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position-y: bottom;
}

آزمایش کنید

مثال 3

چگونه می‌توانید از درصد در y‌محور برای قرارگیری تصویر پس‌زمینه استفاده کنید:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position-y: 50%;
}

آزمایش کنید

مثال 4

چگونه می‌توانید از پیکسل در y‌محور برای قرارگیری تصویر پس‌زمینه استفاده کنید:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position-y: 80px;
}

آزمایش کنید

نحوه نوشتن CSS

background-position-y: value;

مقدار ویژگی

مقدار توضیحات
top پس‌زمینه را در بالا y‌محور قرار می‌دهد.
bottom پس‌زمینه را در پایین y‌محور قرار می‌دهد.
center پس‌زمینه را در مرکز y‌محور قرار می‌دهد.
y%

顶部 y‌محور 0%,底部 100% است.

مقدار درصدی ارتفاع محدوده قرارگیری پس‌زمینه از ارتفاع تصویر پس‌زمینه کم می‌شود.

ypos

فاصله عمودی از بالا.

یکای‌ها می‌تواند پیکسل (مثلاً 0px) یا دیگر باشد واحدهای CSS.

ypos offset

نحوه دوگانه، تنها در Firefox و Safari پشتیبانی می‌شود.

  • ypos به top یا bottom تنظیم شود.
  • offset فاصله عمودی بین تصویر پس‌زمینه و بالای یا پایین ypos تنظیم شده است.

یکای‌ها می‌تواند پیکسل (مثلاً 0px) یا دیگر باشد واحدهای CSS.

initial این ویژگی را به مقدار پیش‌فرض خود تنظیم می‌کند. لطفاً به: initial.
inherit این ویژگی را از عنصر والد خود ارث می‌برد. لطفاً به: inherit.

جزئیات فنی

مقدار پیش‌فرض: 0%
ترتیب‌دهی: خیر
انیمیشن: پشتیبانی می‌شود. لطفاً به:ویژگی‌های مرتبط با انیمیشن.
نسخه: CSS3
نحوه نوشتن به زبان JavaScript: object.style.backgroundPositionY="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-x

منبع HTML DOM:ویژگی backgroundPosition