كيف يمكنك تصحيح مشكلة شريط التمرير الأفقي؟

StackOverflow https://stackoverflow.com/questions/1424792

  •  07-07-2019
  •  | 
  •  

سؤال

لا يوجد شريط تمرير عند التصفح بالفايرفوكس

لكنه يظهر في IE.

كيفية تتبع هذا النوع من المشاكل؟

هل كانت مفيدة؟

المحلول

حسنا، أود أن تبدأ من خلال النقر جهة نظر | مصدر في القائمة متصفحي، ولكن لا شيء يأتي (أنا باستخدام IE7)، وهو غريب جدا. وكنت قادرا على حفظ الملف إلى سطح المكتب ومشاهدته في المفكرة. بالقرب من أعلى هناك إشارة إلى ورقة أنماط المسمى "fixedBottoomIE6.css" التي يبدو أنها لا تنطبق إلا على IE، التي قد تكون مسؤولة عن الفرق.

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

على تحديث : في نعم، والمشكلة هي يكاد يكون من المؤكد أن الأنماط، لأنني عندما فتح الملف المحفوظ إلى مكتبي في IE، أنا لا أحصل على شريط التمرير الأفقي (I <م> قيام الحصول عليه مع النسخة الإلكترونية). الارتباط إلى أنماط هو نسبي، وبما أن أنماط ليس على سطح المكتب لا يتم تطبيقه.

نصائح أخرى

أجد أن 99٪ من الوقت، يتعلق الأمر بـ حشوة وتحديد عرض HTML/Body.أنا لا أتبع أي نهج محدد، ولكن ابحث عن تعريفات مثل تلك.أبدأ كل مشكلة في CSS بـ مفتش الويب في سفاري, لأنه يمر بـ Acid3.

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

وبالنسبة لي، حدث أن يكون لها تأثير الظل الذي كان مضيفا: قبل و: بعد المحتوى

إذا كنت تستخدم IE ثم أود أن تبدأ باستخدام المصحح الذي يأتي مع IE8.

وأيضا، تغيير نوع المستند وسائط الذي يعمل IE8 في ونرى ما اذا كان يمكن الكشف عن النمط.

وعلى سبيل المثال، وأنها لا تظهر فقط في وضع المراوغات؟

وأيضا، ما يسبب حالات شريط التمرير لتظهر. هو شعبة كامل أو نصف فارغ؟

وباستخدام المصحح يمكنك أن تبحث في أنماط دوم و CSS لعنصر ومعرفة ما اذا كان هناك نمط.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top