أعلى خاصية CSS
مثال
اضبط الحافة العلوية لعنصر <div> المحدد بمقدار 50 بكسل لأسفل من الحافة العلوية لأقرب سلف له موضعه:
div {
position: absolute;
top:
50px;
border: 3px solid green;
}
المزيد من الأمثلة "جربها بنفسك" أدناه.
التعريف والاستخدام
تؤثر الخاصية على الوضع top
الرأسي لعنصر تم وضعه. هذه الخاصية ليس لها أي تأثير على العناصر غير الموضوعة.
- إذا كان الموقف: مطلق ؛ أو الموقف: ثابت ؛ - تقوم
top
الخاصية بتعيين الحافة العلوية لعنصر ما على وحدة أعلى / أسفل الحافة العلوية لأقرب سلف تم وضعه. - إذا كان الموقف: نسبي ؛ -
top
تجعل الخاصية الحافة العلوية للعنصر تتحرك فوق / أسفل موضعه الطبيعي. - إذا كان الموقف: لزجة ؛ -
top
تتصرف الخاصية كما لو كان موضعها نسبيًا عندما يكون العنصر داخل منفذ العرض ، ومثلما يكون موضعه ثابتًا عندما يكون بالخارج. - إذا كان الموقف: ثابت ؛ -
top
الخاصية ليس لها تأثير.
القيمة الافتراضية: | تلقاءي |
---|---|
وارث: | رقم |
متحرك: | نعم. اقرأ عن animatable |
الإصدار: | CSS2 |
بناء جملة JavaScript: | الكائن .style.top = "100 بكسل" |
دعم المتصفح
تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الخاصية بالكامل.
Property | |||||
---|---|---|---|---|---|
top | 1.0 | 5.0 | 1.0 | 1.0 | 6.0 |
بنية CSS
top: auto|length|initial|inherit;
قيم الملكية
Value | Description | Play it |
---|---|---|
auto | Lets the browser calculate the top edge position. This is default | |
length | Sets the top edge position in px, cm, etc. Negative values are allowed. Read about length units | |
% | Sets the top edge position in % of containing element. Negative values are allowed | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
مزيد من الأمثلة
مثال
استخدم الخاصية top ذات القيمة السالبة ولعنصر ليس له أسلاف موضعية:
div.b {
position: absolute;
top: -20px;
border: 3px solid blue;
}
div.c {
position: absolute;
top: 150px;
border: 3px solid green;
}
الصفحات ذات الصلة
برنامج CSS التعليمي: CSS Positioning
مرجع CSS: خاصية القاع
مرجع CSS: الخاصية اليسرى
مرجع CSS: حق الملكية
مرجع HTML DOM: أعلى خاصية