NEW LOVE
درس CSS - وضعية العناصر 70
عزيزى الزائر يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
يسعدنا تسجيلك معنا
NEW LOVE

درس CSS - وضعية العناصر 120
NEW LOVE
درس CSS - وضعية العناصر 70
عزيزى الزائر يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
يسعدنا تسجيلك معنا
NEW LOVE

درس CSS - وضعية العناصر 120
NEW LOVE
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

NEW LOVE


 
الرئيسيةأحدث الصورالتسجيلدخولعالم المرأهافلام اجنبىافلام عربىمسلسلات وبرامجالعابموبايلبرامجالاغانىالمصارعهجروب المنتدىاتصل بنا
عدد زوار المنتدى

.: عدد زوار المنتدى :.

المواضيع الأخيرة
» ما أصعب ان تضحك وداخلك جرح يصرخ
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:57 pm من طرف Meesmoon

» ما أصعب رجوع الأحبة ان ضاع الحب بينهم ....!!!!!!!!!
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:55 pm من طرف Meesmoon

» أصعب 12 ماساة في حياتك
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:54 pm من طرف Meesmoon

» جدد حياتك!!
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:54 pm من طرف Meesmoon

» ّ@ّ لمسات تحسسك بقيمة حياتك‎ ّ@ّ
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:52 pm من طرف Meesmoon

» سنة 2023
درس CSS - وضعية العناصر I_icon_minitimeالأربعاء مارس 08, 2023 8:18 pm من طرف Meesmoon

» اشتقت لكم بجد نفسى نتجمع من تانى
درس CSS - وضعية العناصر I_icon_minitimeالخميس ديسمبر 26, 2019 8:51 am من طرف القلب الطيب

» الطريق الى الجنة
درس CSS - وضعية العناصر I_icon_minitimeالثلاثاء يوليو 18, 2017 10:37 am من طرف القلب الطيب

» مجرد رسالة لمن حنت لهم الذكرى
درس CSS - وضعية العناصر I_icon_minitimeالثلاثاء يوليو 18, 2017 10:19 am من طرف القلب الطيب

احصائيات
هذا المنتدى يتوفر على 4800 عُضو.
آخر عُضو مُسجل هو احمد كيمو فمرحباً به.

أعضاؤنا قدموا 44365 مساهمة في هذا المنتدى في 9263 موضوع
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط NEW LOVE على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط NEW LOVE على موقع حفض الصفحات

 

 درس CSS - وضعية العناصر

اذهب الى الأسفل 
كاتب الموضوعرسالة
NEW LOVE
مـــؤسس المـــنتدى
مـــؤسس المـــنتدى
NEW LOVE


السمك
الثور
ذكر
تاريخ الميلاد : 13/03/1985
العمر : 39
العمل/الترفيه : البنك الأهلى
الجنسية : مصرى
عدد المســاهمــات : 3848
اعلام الدول : درس CSS - وضعية العناصر Male_e10
تاريخ التسجيل : 25/12/2008
نقاط التميز : 5353

درس CSS - وضعية العناصر Empty
مُساهمةموضوع: درس CSS - وضعية العناصر   درس CSS - وضعية العناصر I_icon_minitimeالسبت مايو 22, 2010 9:43 am

باستخدام
وضعية العناصر في CSS يمكن أن تضع أي عنصر في المكان الذي
تريده من الصفحة ويمكن لتعويم العناصر أن يساعدك على فعل ذلك أيضاً ،
وضعية العناصر في CSS يعطيك الكثير من الخيارات لإنشاء تصاميم متقدمة
وعالية الدقة.




هذا ما
سنتعلمه في الدرس:



  • مبادئ
    وضعية العناصر في CSS

  • وضعية
    العناصر المطلقة

  • وضعية
    العناصر النسبية




مبادئ وضعية العناصر في CSS




تصور أن
نافذة المتصفح منسقة بهذا النظام:




درس CSS - وضعية العناصر Figure017




مبدأ
وضعية العناصر في CSS هو أنك تستطيع وضع أي صندوق على أساس
إحداثيات ونظام محدد.



لنقل
بأننا نريد أن نضع عنواناً في مكان محدد، باستخدام نموذج الصندوق -
إقرأ الدرس 9
- يمكن للعنوان أن يظهر بهذا الشكل:




درس CSS - وضعية العناصر Figure018




إذا
أردنا للعنوان أن يكون موقعه على بعد 100 بكسل من أعلى الصفحة، و200
بكسل من يسار الصفحة فعلينا أن نكتب أوامر CSS بهذه الطريقة:





h1 {
position:absolute;
top: 100px;
left: 200px;

}







والنتيجة
ستكون بهذا الشكل:




درس CSS - وضعية العناصر Figure019




كما ترى
وضعية العناصر في CSS أسلوب دقيق جداً لوضع العناصر حيث تشاء،
وهو أسهل بكثير من تجربة استخدام الجداول لفعل ذلك أو الصور الشفافة أو أي
شيء آخر.



وضعية العناصر المطلقة




أي عنصر
وضع بشكل مطلق لا يأخذ مساحة في الصفحة، هذا يعني أنه لا يترك
فراغاً بعد أن يوضع بشكل مطلق.



لوضع أي
عنصر بشكل مطلق يجب أن تعطي الخاصية position
القيمة absolute، ويمكن أيضاً استخدام الخصائص left
وright وtop وbottom
لتحديد وضعية الصندوق.



كمثال
للوضعية المطلقة قمنا بوضع أربع صناديق في الزواية الأربعة
للصفحة:





#box1 {
position:absolute;
top: 50px;
left: 50px;
}

#box2 {
position:absolute;
top: 50px;
right: 50px;
}

#box3 {
position:absolute;
bottom: 50px;
right: 50px;
}

#box4 {
position:absolute;
bottom: 50px;
left: 50px;
}







  • شاهد المثال



وضعية العناصر النسبية




لوضع
العناصر بشكل نسبي عليك أن تعطي الخاصية position
القيمة relative، الاختلاف بين الوضعية النسبية والمطلقة
هي كيفية التعامل مع وضع العنصر نفسه.



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



كمثال
على الوضعية النسبية يمكننا أن نجرب وضع ثلاث صور بشكل نسبي في
الصفحة، لاحظ أن الصور تترك مساحة فارغة في أماكنها الأصلية من الصفحة:





#dog1 {
position:relative;
left: 350px;
bottom: 150px;
}
#dog2 {
position:relative;
left: 150px;
bottom: 500px;
}

#dog3 {
position:relative;
left: 50px;
bottom: 700px;
}







  • شاهد المثال



ملخص




في
الدرسين السابقين تعلمنا تعويم العناصر ووضعها في مكان محدد، طريقتان
تعطيانك الكثير من الإمكانيات لبناء صفحات موقعك بدون الحاجة إلى استخدام
الأسلوب القديم المتمثل في الصور الشفافة مع الجداول في HTML، استخدا بدلاً
من ذلك CSS فهي أكثر دقة وتعطيك الكثير من الخيارات المتقدمة، وهي أسهل في
الإدارة وتوفر عليك الكثير من الجهد.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
درس CSS - وضعية العناصر
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» درس CSS - تعويم العناصر (floats)
» درس CSS - تجميع العناصر باستخدام span وdiv

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
NEW LOVE :: منتدى الكمبيوتر و البرامج الكاملة :: قسم الكمبيوتر و البرامج الكاملة :: قسم تعليم لغات البرمجه-
انتقل الى: