محمد بوسكوري نشر 9 يناير 2016 أرسل تقرير نشر 9 يناير 2016 أقوم ببرمجة موقع باستعمال bootstrap، وأواجه مشكل في جزء footer حيث لا يتأقلم وعرض الشاشة بشكل صحيح، وإليكم الكود:كود html:<div class="footer navbar-fixed-bottom"> <div class="container text-right"> <div id="socialMedia"> </div> </div> </div>كود ملف التنسيق css:html { height: 100%; box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } body { position: relative; margin: 0; padding:0; min-height: 100%; margin-bottom:-50px; } .footer { position: absolute; right: 0; bottom:0; left: 0; padding:0; background-color:#333; width:100%; height:50px; margin-bottom:0px; } ألاحظ أن الشكل العام لجزء من footer لا يظهر بشكل جيد على معظم الأجهزة، فأين يكمن المشكل؟ وما الحل؟ اقتباس
0 E.Nourddine نشر 11 يناير 2016 أرسل تقرير نشر 11 يناير 2016 الخطأ الوحيد في كودك هو استعمالك لـ absoulute عوض relative.عملت على تصحيح الكود ليكون بالشكل التالي:.bodyContent { position:relative; padding:20px; margin-bottom:50px; } .footer { position: relative; background-color:#333; width:100%; height:50px; margin-bottom:0px; } خاصية position في ملف التنسيق css تتعلق بتموضع العنصر داخل العنصر المحتوي له، وتمتلك أربع قيم من الممكن أن تأخذها كقيم:staticrelativefixedabsoluteThe position Property اقتباس
السؤال
محمد بوسكوري
أقوم ببرمجة موقع باستعمال bootstrap، وأواجه مشكل في جزء footer حيث لا يتأقلم وعرض الشاشة بشكل صحيح، وإليكم الكود:
كود html:
كود ملف التنسيق css:
ألاحظ أن الشكل العام لجزء من footer لا يظهر بشكل جيد على معظم الأجهزة، فأين يكمن المشكل؟ وما الحل؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.