هل هناك طريقة أخرى غير مع JS لإنجاز صف الجدول إبراز مع CSS في IE؟

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

سؤال

وأود أن أضيف صف وتسليط الضوء على تحوم باستخدام على CSS التي ستعمل في Internet Explorer. لقد حاولت ما يلي:

#tableId tr:hover td { background-color:#f00; }

ويبدو أن هذا العمل في أوبرا، فايرفوكس، وسفاري، ولكن ليس في IE.

هل هناك حل أو هو الحل الوحيد جافا سكريبت؟

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

المحلول

وبعض إصدارات IE (على وجه التحديد، IE6، على الرغم من: تحوم هو عربات التي تجرها الدواب في IE7) لا تدعم: تحوم، الذي يعني أن هناك ببساطة أي وسيلة لتحقيق الصف إبراز بدون جافا سكريبت

ولمجرد أن يكون صحيحا من الناحية الفنية - IE6 لا الدعم: تحوم، ولكن فقط على تثبيت العلامات، وبالتالي لا يمكنك استهداف صفوف الجدول

نصائح أخرى

ودانيال ليو هو الصحيح. IE6 يعتمد فقط تحوم حول عناصر مرساة لكن أنا أعرف من التجربة IE7 ستدعم تحوم حول ما كنت تنوي القيام. للحصول على IE6 للقيام تحوم كنت csshover.htc. لا أستطيع أن أتذكر أين وجدت، ولكن إذا كنت جوجل "csshover.htc" ستحصل على مجموعة من الروابط (على سبيل المثال: <لأ href = "http://www.xs4all.nl/~peterned/csshover. أتش تي أم أل "يختلط =" نوفولو noreferrer "> مهما: تحوم ). أنا أعرف أن كان الحرة والمفتوحة المصدر بحيث يمكنك أيضا مجرد مزق تشغيله هذا الموقع الذي أدليت به :)

وتحرير: أنا dumbass. وصلة I المقدمة هو بالضبط كنت:)

وEDIT2: هذا هو تحوم العمل في IE7 لنفس الوضع بالضبط لديك (دويسنت تنفيذ IE6 إصلاح ولكن) <وأ href = "http://www.newtrucksearch.com.au/Article/Content/Directory" يختلط = "نوفولو noreferrer"> جديد شاحنة البحث في الدليل

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