[jquery] لا تعمل ميزات كس الأساسية في IE8


0 Answers

Question

أنا تماما في خسارة هنا. أنا بصدد تطوير موقع ويب يحتاج إلى دعم مجموعة كبيرة من المستخدمين الذين يستخدمون IE8. كل شيء يعمل في IE9 وما فوق، وكذلك كروم، فايرفوكس وسفاري - ولكن لا أستطيع أن الحياة لي حتى الحصول على كس الأساسية - مثل خاصية الارتفاع - للعمل باستمرار في IE8.

فمثلا:

كس في ورقة الأنماط:

#loginName{
    height:1.6rem;
    display:inline-block;
    padding:0.75rem 1rem 0;
    border-radius:1.5rem 1.5rem 0 0;
    transition:all 0.5s ease-in-out;
}

ما إي 8 أدوات المطور يظهر:

#loginName{
    display:inline-block;
    transition:all 0.5s ease-in-out;
    border-radius:1.5rem 1.5rem 0 0;
}

ليس لدي أي فكرة عما يحدث هنا! لقد أعلنت دوكتيب أول شيء على الصفحة، ولكن هذا هو 'الحل' الوحيد الذي وجدت. بقدر ما أنا على علم، ارتفاع وحشو لا تحتاج إلى أي معاملة خاصة، ولكن أنا تحميل إصدار تطوير موديرنيزر، أحدث بريفكسفري، سيليكتيفيزر و ريم بوليفيل في محاولة لإصلاح قضايا IE8 أخرى!

يمكنك ان ترى الصفحة الحية في https://mttoday.co

أنا يقود نفسي المكسرات مع هذا - أي مساعدة سيكون موضع تقدير!

أنا باستخدام وحدة ريم بوليفيل - https://github.com/chuckcarpenter/REM-unit-polyfill . يبدو أن هذا بوليفيل يعمل فقط إذا وضعه قبل بريفيكسفري (على ما يبدو لأن بوليفيل يبحث فقط عن أنماط الأنماط المرتبطة، و بريفيكسفري يضع الأنماط في الرأس)، ولكن لسبب ما القيام بذلك يجعل أشياء أخرى (مثل القائمة تحوم على على الجانب الأيمن من الصفحة الرئيسية) لا تعمل بشكل صحيح. التخمين أن هناك صراعات بين البرامج النصية المختلفة.

لا أحد يعرف من النصي بوليفيل التي سيتم البحث على حد سواء ورقة نمط مرتبطة، وكذلك أنماط في الرأس أو مضمنة؟






Related