صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: ما هي الطريقة لتمديد div بشكل طولي على امتداد الصفحة باستخدام height

  1. #1

    ما هي الطريقة لتمديد div بشكل طولي على امتداد الصفحة باستخدام height



    السلام عليكم و رحمة الله و بركاته

    كما يعلم الجميع

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

    كود:
    <div style="width: 100%;">
    </div>
    لكن ماذا لو أردت تمديد بشكل طولي من أعلى لأسفل، ما هي الطريقة ؟؟

    جربت هذه الطريقة:

    كود:
    <div style="height: 100%;">
    </div>
    و جربت طرق أخرى كذلك و لكن لم تجد نفعاً !!

    هل من طريقة معينة ؟





    __________________
    مدونتي | هوست دبي




  2. جرب هذا الكود

    <div style="min-height: 100%;">
    </div>






    __________________
    ownersınnı
    ALdiraZi BLoOoG | Contact Me | lt.tl - shorten your URL

  3. #3


    لا و الله عزيزي ما ضبطت معاي !!

    هل في طريقة أخرى ؟؟!





    __________________
    مدونتي | هوست دبي

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    158


    امممم جرب التالي :
    كود:
    html, body{height: 100%;
    margin: 0;
    padding: 0;
    }







  5. #5
    Banned
    تاريخ التسجيل
    Feb 2008
    المشاركات
    120


    اهلا يا مروان
    انا فاهم قدصك وغلبت ومالقيت حل
    انت قصدك عند فتح الموقع على شاشة اكبر او مقاس اكبر يمتد التصميم والمحتوى الذى بداخلة ياخذ مسافة مابين بعضة حتى يملاء كامل المتصفح ؟؟






  6. #6

    Lightbulb



    جرب استخدام
    كود:
        
    html, body {
    height: auto;
    overflow: auto;
    }







  7. #7


    شكراً شباب على تفاعلكم .. بس للأسف ما ضبطت معاي الأمور اللي وضعتوها !!

    BrainStorm
    إي كلامك سليم .. نفس الأمر بالضبط

    ::

    طيب أنا راح أشرح لكم شباب إيش اللي عايز أعمله بالضبط ..

    عندكم مثلاً هذا الموقع:
    Web Hosting Talk - The largest, most influential web hosting community on the Internet

    لاحظوا الأطراف المحددة باللون الأحمر:


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

    فأنا فكرت أعمل عمودين من div

    الأول أعمل له float:right و أخليه متمدد عمودياً على طول الصفحة و تكون فيها جزء الخلفية الأيمن، و الثاني أخليه float:left و أخليه متمدد عمودياً على طول الصفحة و تكون فيها جزء الخلفية الأيسر ..

    فبهذه الطريقة مهما توسعت الصفحة أفقياً راح يبقى العمودين على اليمين و الشمال راح تبين على أنها خلفية متمددة !!

    المهم بينما أنا أكتب هذه الأسطر العلوية، وجدت فكرة تؤدي الغرض الذي أريد أن أوصل له في النهاية





    __________________
    مدونتي | هوست دبي

  8. #8


    -- تعديل --

    قمت بالتجربة و لم أجد أفضل من تلك الطريقة لاستخدامها و مثال لها على الرابط التالي :
    Div Demo





    التعديل الأخير تم بواسطة Hisham Sadek ; 19-09-2008 الساعة 05:44 PM سبب آخر: تعديل الإجابة

  9. #9


    أعتقد حسب ما فهمت أنك يمكن القيام بذلك كما قمت باستخدام عمودين div .
    بعد ذلك يمكنك إعطاؤهم
    كود:
    background : url ('images/picname.gif') repeat-y ;
    width:#px;
    height: auto;
    overflow: auto;
    و بالطبع تحدد الـ width المطلوب للـ div .. و تغيير اسم الصورة للصورتين المستخدمتين كخلفية للعمودين

    المفروض أن هذا سيقوم بتمديد الصفحة مهما طالت أو قصرت بشكل طولي في الـ div الذي حددته
    أتمنى أن يكون هذا ما تقصده ..
    نعم هذا ما قصدته لكن لم يجدي نفعاً

    على العموم وجدت طريقة لتنفيذ فكرتي الأساسية، بدون الحاجة لعمل أعمدة ممتدة طولياً





    __________________
    مدونتي | هوست دبي

  10. #10
    Banned
    تاريخ التسجيل
    Feb 2008
    المشاركات
    120


    اهلا مروان
    وصلت لحل
    طيب قولنا اية هيا الطريقة؟؟






  11. #11


    و علشان الجميع يستفيد

    أنا عملت الحركة السابقة بالطريقة التالية:
    تجربة

    هذه الطريقة أصلح .. لأنه في الطرق السابقة لما يكون هناك محتويات في البوكس الرئيسي، تبقى المشكلة موجودة و هي عدم التمدد للأسفل ..

    لكن بهذه الطريقة تحل المشكلة حسب ما أعتقد





    __________________
    مدونتي | هوست دبي



  12. الحل :
    خل العرض : اوتو...
    كود:
    width: auto;







  13. #13
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,174


    السلام عليكم ,,

    في المثال التالي : Div Demo

    قم بإضافة هذا الى المين

    اي قم بإستبداله بالكامل

    كود HTML:
    #main {
        background: url(http://www.pure-des.net/div-demo/b2.png);
        margin: 0 0 0 -7px;
        padding: 5px 5px 5px 19px;
        min-height: 600px;
    }






    __________________
    منابر المتميز | شبكة المتميز
    حالياً في الأردن : 962777775774
    -----------------------------------
    مطور ويب / JS(incl AJAX) , PHP, XML

    تتبعني في Twitter

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    164


    على العموم وجدت طريقة لتنفيذ فكرتي الأساسية، بدون الحاجة لعمل أعمدة ممتدة طولياً
    مع إحترامي أخي الحبيب، لن تحتاج لتمديد موقع طولياً. إلا في حالات نادرة مثل عمل التطبيقات الإلكترونية Web 2.0.
    أنا ما حبيت أعطيك الحل لأنك الظاهر أصلاً إستغنيت عنه ^^





    __________________
    مدونة شخصية: عمر الدليمي
    راسلني
    أنصح بإستخدام "أوبونتو"

  15. #15


    مع إحترامي أخي الحبيب، لن تحتاج لتمديد موقع طولياً. إلا في حالات نادرة مثل عمل التطبيقات الإلكترونية Web 2.0.
    أنا ما حبيت أعطيك الحل لأنك الظاهر أصلاً إستغنيت عنه ^^
    الأخ الكريم

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

    و لو راجعت الردود بشكل جيد راح تعرف الفكرة التي كنت أريد تنفيذها !!

    أشوف أن هناك خطأ في ربط المسألة هذه مع تطبيقات web2.0 .. بصراحة لا أرى لها علاقة .. هل لك تفيدنا بالفكرة ؟؟!





    __________________
    مدونتي | هوست دبي





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض