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

دليل CSS

قواعد CSS (RULES)

كامل خصائص CSS

استخدام خاصية position CSS و مثال

يحدد خاصية position CSS كيفية تحديد موقع العنصر.

الجدول أدناه يوضح استخدام هذه الخاصية وتاريخ إصداراتها، بالإضافة إلى لغة الجافاسكربت المستخدمة في استخدام هذه الخاصية.

القيمة الافتراضية:static
يُستخدم في:جميع العناصر
الوراثة:لا يوجد
يمكن تفعيل الرسوم المتحركة:لايرجى الرجوع إلى خصائص الرسوم المتحركة
الإصدار:CSS 2،3
جملة JavaScript:object.style.position="absolute"

نصيحة:العناصر غير position من العناصر static تُسمى الموضع. يتم تحديد موضع العناصر في البيئة المركبة من خلال خاصية z-index.

جملة استخدام position

جملة هذا الخاصية هي:

position: static | relative | absolute | fixed | sticky | initial | inherit

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

  h1 {
   position: absolute;
   top: 100px;
   left: 150px;
  }
اختبار لـ‹/›

ملاحظة: بالنسبة للنوعين من وسائط الطباعة، يظهر هذا الصندوق على كل صفحة، ويكون ثابتًا بالنسبة للصندوق الصفحة، حتى لو كانت الصفحة مرئية من خلال واجهة مستخدم (مثل في حالة "معاينة الطباعة").

قيمة الخاصية

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

القيمةالوصف
staticيكون صندوق هذا العنصر صندوقًا طبيعيًا، ويتم ترتيبه وفقًا للسلوك الطبيعي. بالنسبة للصناديق الثابتة،top،right،bottom،left،وz-indexسيتم تجاهل الخاصية. هذا هو القيمة الافتراضية.
relativeيتم تحديد العنصر بالنسبة لموضعه الطبيعي (يُسمى موضعًا في التدفق الطبيعي).
absoluteيكون العنصر بالنسبة لأول أسلافه الذي ليس له وضع ثابت.
fixedيكون هذا العنصر ثابتًا بالنسبة لمنظور الشاشة، ولا يتحرك أثناء التدوير. عند الطباعة، سيتم طباعة العنصر على كل صفحة.
stickyيكون موقع هذا العنصر مثل الصندوق الموضع بشكل نسبي، ويتم "اللصق" إلى أقرب أسلافه الذي يحتوي على "آلية التدوير".
initialوضع هذا الخاصية إلى قيمته الافتراضية.
inheritإذا تم تحديد، فإن العناصر ذات الصلة تأخذ قيمة الخاصية position من العنصر الأم.

مستوى التطابق للمتصفحات

مستوى التطابق للمتصفحات الخاصة بخصائص position، الأرقام في الجدول التالي تمثل أحدث إصدار من المتصفح يدعم الخاصية؛ جميع المتصفحات الشائعة يدعمون الخاصية.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 4+

قراءة متقدمة

يرجى الرجوع إلى التعليمات التالية:CSS موقع،CSS طبقات

الخصائص ذات الصلة:top،right،bottom،left،z-index