English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS 参考手册

CSS @规则(RULES)

CSS 属性大全

CSS background-position 属性使用方法及示例

CSS background-position属性设置元素的background-image的初始位置(即原点)。使用简写背景属性通常更方便。

下表总结了此属性的用法上下文和版本历史记录。

默认值:0% 0%
适用于:所有元素
继承:没有
可动画制作:是。请参考 动画属性.
版本:CSS 1،2،3
JavaScript 语法:    object    object.style.backgroundPosition="center"

background-position的使用语法

属性的语法如下:

background-position: [ percentage | length | left | center | right ] 1 or 2 values | initial | inherit

في المثال أدناه، يتم عرض كيفية استخدام خاصية background-position.

p {
    background-image: url("images/smiley.png");
    background-position: 50% center;
}
التحقق من <</>>

ملاحظة:إذا تم تحديد قيمة واحدة فقط، يتم افتراض القيمة الثانية为中ة. إذا تم استخدام قيمتين، فإن القيمة الأولى تمثل الموضع الأفقي، والثانية تمثل الموضع العمودي.

قيمة الخاصية

جدول أدناه يصف قيم هذه الخاصية.

القيمةالوصف
bottomيساوي 100% من الوضع العمودي.
centerإذا لم يُذكر شيء آخر، فإنه يساوي 50% من الوضع الأفقي، وإلا يتم ذكر الموضع الأفقي 50% من الارتفاع.
leftيساوي 0% من الوضع الأفقي.
rightيساوي 100% من الوضع الأفقي.
topالوضع الرأسي يساوي 0%.
lengthطول الوحدة الفعلية. على سبيل المثال، باستخدام القيمة “10px 20px”، يتم توجيه الزاوية العلوية للصورة إلى جهة اليمين 10px بعيدًا عن القفص، وفي جهة الأسفل 20px من الزاوية العلوية للقفص.
percentageنسبة حجم العنصر. على سبيل المثال، باستخدام القيمة “0% 0%”، يتم توجيه الزاوية العلوية للصورة إلى الزاوية العلوية للقفص.
initialضع الخاصية هذه في قيمتها الافتراضية.
inheritإذا تم تحديدها، فإن العناصر ذات الصلة تستخدم قيمة الحساب الخاصية background-position للعنصر الأب.

توافق المتصفح

توافق متصفح background-position الخاصية، جميع المتصفحات الرئيسية تدعم هذه الخاصية.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 3.5+

قراءة متعمقة

يرجى الرجوع إلى الدروس التالية:CSS Background,CSS3 Background.

الخصائص ذات الصلة:background,background-attachment,background-color,background-clip,background-image,background-origin,background-repeat,background-size.