سؤال

ما هو أبسط وسيلة أنيقة تحاكي تحوم الدرجة الزائفة غير مرساة العلامات في IE6?

أنا على وجه التحديد محاولة تغيير المؤشر في هذه الحالة إلى أن مؤشر.

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

المحلول

أود أن أقول أن أبسط طريقة لإضافة onmouseover/خارج وظائف جافا سكريبت.

نصائح أخرى

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

body { behavior:url("csshover.htc"); }

إذا كنت تريد أن تبقي الأشياء نظيفة قدر الإمكان ، يمكنك استخدام أي تعليق مشروطة بذلك أن الخط هو فقط المقدمة للمستخدمين مع IE6.

بخصوص طلبك -- أنا على وجه التحديد محاولة تغيير المؤشر في هذه الحالة إلى أن مؤشر -- أسهل طريقة لتحديد cursor:pointer في css الخاص بك.أعتقد أنك سوف تجد أن يعمل في IE 6.

هذه محاولة للتحقق من (حيث div يمكن أن يكون أي عنصر):

<div style="background:orange; cursor:pointer; height:100px; width:100px;">
    Hover
</div>

آخر البديلة التي من شأنها إصلاح العديد من القضايا دفعة واحدة هو استخدام IE7.js.

نهج آخر ، اعتمادا على ما في هذا البند هو لإضافة عدم ربط مرساة تعيين العرض إلى كتلة.إما وضع مرساة داخل أو المحيطة العنصر الذي تريد الزائفة تحوم على السلوك.

جانبا:

أنا بالفعل في حاجة إلى تبديل صورة على أية حال

تأكد من أن كنت تأخذ نظرة على صورة العفاريت.أحيانا أجمل بكثير من استخدام صورة واحدة و "التحول" الصورة ثم استخدام صورتين منفصلتين و "تبديل" أو "مقايضة" بين لهم.في تجربتي لها كان لطيفا عندما يتفاعل المستخدم مع أنه في بعض الأحيان ميزة أن هناك واحد طلب 1 صورة ثم عدة طلبات للحصول على صور متعددة.

أنا أحب تمرير الماوس/أفضل منذ أن كنت بالفعل في حاجة إلى تبديل صورة على أية حال.أنا حقا يجب أن يعتقد من يفعل هذا مع جافا سكريبت لتبدأ.

شكرا على إجابات سريعة.

@جوزيف

شكرا على هذا الرابط.كنت قد سمعت أبدا من هذه التقنية من قبل حقا أحب هذه الفكرة.

أنا سوف بالتأكيد أن محاولة الخروج ونرى كيف أجرة معها.

إذا كان الخاص بك على استعداد لاستخدام مسج, وأود أن استخدام تعيين تحوم الدرجة عن أي شيء تقنية.

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