Firefox 3.6 دمرت تصفيف صفحتي!
-
23-09-2019 - |
سؤال
لا تريد حقًا إلقاء اللوم على موزيلا على هذا ، أنا متأكد من أنه يمكن أن أفعل شيئًا سخيفًا ولكن الصفحة في:
www. NeverMindfixed .com
سيعمل العرض التقديمي بشكل جيد على المتصفحات الأخرى ، وليس فقط أحدث Firefox. أي شخص يرتدي هذا؟
شكرًا!
سي
المحلول
حسنًا ، أولاً ، CSS الخاص بك هو فوضى. ثانياً ، هناك هذا الإعلان:
#faq-bb li { list-style-image:url(/display_images/stonewall/faq_bullet.gif; list-style-type: none; margin: -2px; padding: 0px; visible:false;}
لاحظ ال ثانية مهمة جدا مفقودة )
حول عنوان URL. يبدو أن FF 3.6 أكثر من الصعب إرضاءه.
نصائح أخرى
عندك visible:false;
- "False" ليست قيمة صالحة. أنت تعني إما visibility: collapse;
, ، ولكن من المحتمل أن يكون له دعم ضعيف في المتصفحات القديمة ، أو الاستعداد القديم display: none;
.
هناك الكثير من أخطاء التحقق من الصحة على الصفحة ، والتي يمكن أن تسبب مشاكل. هذه تبدو أكثر أهمية:
- نوع المستند لا يسمح عنصر "البرنامج النصي" هنا ؛ بافتراض مفقود "رأس" البداية "
- نوع المستند لا يسمح عنصر "الرأس" هنا
- نوع المستند لا يسمح للعنصر "الجسم" هنا
- معرف "البحث" المحدد بالفعل
- ... بالإضافة إلى مجموعة من الأخطاء من JavaScript (تحقق من تعريفات CDATA الخاصة بك)
كما أشار مجهول ، هناك أخطاء CSS. لا يوجد خاصية visible
- أظن أنك تريد visibility: hidden
. لكنني متأكد من أنك لا تحتاج إلى الكثير من الأشياء المخفية.
بالنسبة لي أيضًا ، يعمل موقع الويب الخاص بك على Firefox 3.5 وعلى Chrome ، لكن Firefox 3.6 لديه مشاكل. العرض التقديمي يعمل ، لكن
<span class="hidden"> .... </span>
العلامات تظهر بدلاً من البقاء مخفي.
لماذا هذه العلامات هناك؟
إذا كنت ترغب في الاحتفاظ بها ، فربما تريد تنظيف تعريف الفصل "المخفي" ، كما يقول مجهول ، لا يمكنك تحديد "مرئي: خطأ". قم بإزالته ، ثم التحقق من صحة بقية CSS و HTML. هناك بالفعل الكثير من الأخطاء.