שלח תשובה

זירת השאלות

684
צפיות
1
תשובות

שינוי רקע td במעבר עם העכבר

,‏ 1 באוקטובר, 2007

שלום,
יש לי טבלה שכל תא בה, td, הוא בעצם קישור.
אני רוצה שברגע שעוברים עם העכבר על התא, צבע הרקע שלו ישתנה.
אני מנסה להימנע משימוש באירוע OnMouseOver בשילוב עם בסקריפט
כי ככה אני מפספס את היתרון של הגליון css ושינוי הצבע צריך להיות hardcoded.
ניסיתי לעשות את זה ב-css כמו שמשנים צבע של קישור:


.SomeTd a:hover
{
    background: blue
}


אבל הצבע לא השתנה…אני משתמש ב-explorer והבנתי שב-firefox זה כן עובד בדרך הזאת.
רציתי לדעת אם יש משהו שאני מפספס בהגדרות css או שלא ניתן לעשות את זה עבור explorer וחובה להשתמש בסקריפט?
כמו כן אם אני חייב להשתמש בסקריפט (אני כותב ב-js) אז אפשרי מהסקריפט לפנות ל-class מתוך ה-css?

תגיות:

1 תשובות

  1. תנסה בלי טבלה
    אקספלורר (אולי 7 כן, אני לא בטוח) לא תומך במאפיין hover על תגים שאינם A. מוזילה כן.

    אפשרות אחרת היא ליצור סקריפט שירוץ רק על אקספלורר ויציב את האירועים onmouseover ו-out, אפשרות שניה היא לנסות וליצור תפריט מתגי A בלבד.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!