Milligram: كيف أقوم بدفع العناصر الأخرى إلى اليمين باستخدام الشريط الجانبي الخاص بي؟

تم إنشاؤها على ٢٧ أكتوبر ٢٠١٧  ·  5تعليقات  ·  مصدر: milligram/milligram

أرغب في إنشاء تنقل جانبي بسيط يشغل ارتفاع الشاشة بالكامل. انا استخدم
مليغرام لقاعدتي ، وأريد أن يعمل ملاحتي الجانبية معها. لدي الإعداد التالي:

عرض Codepen

كما ترى ، فإن الشريط الجانبي الخاص بي هو العنصر التالي

<div class="sidebar"></div>

بالأنماط التالية:

div.sidebar { 
      position: absolute; width: 250px; 
      height: 100%;
      z-index: 99; 
      background-color: black;
 }

هذا النوع من الأعمال ، يظهر الشريط الجانبي قبل كل شيء ، ولكن لا يتم دفع كل شيء آخر إلى الجانب. وإذا كانت الشاشة صغيرة ، فإن المحتوى يتعارض مع الشريط الجانبي.

كيف يمكنني جعله يدفع الشريط الجانبي كل شيء آخر (بما في ذلك شريط التنقل) إلى اليمين بمقدار 250 بكسل (عرضه)؟ أعلم أن هذا سيجعل الأشياء غير قابلة للاستخدام على الشاشات الأصغر ، لكنني سأمنح المستخدم طريقة لتبديلها.

Hacktoberfest help wanted

ال 5 كومينتر

لقد وجدت هذه المشكلة أيضًا. نأمل أن يساعد شخص ما في هذه المشكلة.

ليس بالضبط مشكلة في الإطار. ما تبحث عنه بشكل أساسي هو شريط جانبي خارج القماش. لقد قمت بتعديل Codepen الخاص بك لجعله يعمل: https://codepen.io/chillyorange/pen/EQYJvQ

تم تطبيق موضع ثابت على الشريط الجانبي ولف المحتوى داخل عنصر إضافي بهامش أيسر يطابق عرض الشريط الجانبي.

يجب أن يحل رد

العناصر الثابتة لا يتم تمريرها لأسفل. لذلك سيكون الشريط الجانبي الخاص بك بارتفاع 100٪ كما تريد.

fooksupachai يمكنني مساعدتك!

إذا حددت position: absolute هذا العنصر سيتداخل مع العناصر الأخرى. يمكنك محاولة استخدام Milligram Grid للحصول على السلوك المتوقع.

شبكة مليغرام:

خاصية الموضع CSS:

اسمحوا لي أن أعرف إذا كان لديك أي أسئلة حول كيفية استخدام شبكة مليجرام .

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

kresogalic8 picture kresogalic8  ·  5تعليقات

faststare picture faststare  ·  4تعليقات

roryprimrose picture roryprimrose  ·  7تعليقات

equinusocio picture equinusocio  ·  14تعليقات

dnohr picture dnohr  ·  7تعليقات