أشك في أن هذا له علاقة بالشريط الجانبي الجديد، لأنه إذا استخدمت قائمة الهامبرغر لإخفاء الشريط الجانبي، يصبح الموقع متجاوبًا ويتماشى مع الشاشة بشكل مثالي.
أخشى أنني لا أملك جهازًا لوحيًا لاختبار ذلك بنفسي، ولكن هل يمكنك محاولة تعطيل الشريط الجانبي باستخدام إعدادات المسؤول enable experimental sidebar hamburger و enable sidebar ومعرفة ما إذا كان ذلك سيساعد على المدى القصير:
يمكنني تكرار ذلك على موقعك. أعتقد أن السبب هو أن الإعلانات العلوية لها عرض ثابت. لست متأكداً مما إذا كان من الممكن اختيار نوع إعلانات متجاوب؟ أو جعلها بعرض CSS. ربما تحتاج إعلانات discourse إلى بعض التحديث للعمل بشكل أفضل مع الشريط الجانبي… أو هل لديك أي تعديلات على الإعلانات؟
أرى ذلك. أعتقد أن المشكلة تتعلق بالإعلانات ذات العرض الثابت. على سبيل المثال، إذا فتحت الموقع مع الشريط الجانبي المطوي ثم فتحت الشريط الجانبي، فسيتم سحب الإعلانات كاملة الحجم إلى اليمين وسيتم تحديث عرض الإعلان فقط بعد تحديث الصفحة بالكامل.
للأسف، لا يمكنني تجربتها الآن على موقع الاختبار الخاص بي.
لكن يمكنني تخيل أن شيئًا كهذا يمكن أن يعمل مع الإعلانات الأخرى أيضًا. هل يمكنك محاولة تغيير الكود السابق إلى هذا؟
لقد قمت بتغيير CSS السابق بالجديد. لكن لا يزال لدي نفس المشكلة على جميع الصفحات ولكن ليس على الموقع الرئيسي. لقد حاولت أيضًا مسح ذاكرة التخزين المؤقت ولكن نفس الشيء.
عذرًا، كان هذا أفضل اقتراح لدي في الوقت الحالي، ولكن على الأقل نعرف الآن أن الإعلانات تسبب ذلك. أعتقد أنه يمكنك إزالة الرمز للتأكد من عدم تعارضه مع الإصلاح المستقبلي.
مرحباً، أوه نعم، يمكنني إعادة إنتاجه. يبدو أن الحد الأقصى للعرض .loading-container السفلي تحت 790 بكسل يسبب هذا مع فتح الشريط الجانبي في صفحات الموضوع.