831
צפיות
צפיות
1
תשובות
תשובות
שינוי רקע td במעבר עם העכבר
שלום,
יש לי טבלה שכל תא בה, td, הוא בעצם קישור.
אני רוצה שברגע שעוברים עם העכבר על התא, צבע הרקע שלו ישתנה.
אני מנסה להימנע משימוש באירוע OnMouseOver בשילוב עם בסקריפט
כי ככה אני מפספס את היתרון של הגליון css ושינוי הצבע צריך להיות hardcoded.
ניסיתי לעשות את זה ב-css כמו שמשנים צבע של קישור:
.SomeTd a:hover
{
background: blue
}
אבל הצבע לא השתנה…אני משתמש ב-explorer והבנתי שב-firefox זה כן עובד בדרך הזאת.
רציתי לדעת אם יש משהו שאני מפספס בהגדרות css או שלא ניתן לעשות את זה עבור explorer וחובה להשתמש בסקריפט?
כמו כן אם אני חייב להשתמש בסקריפט (אני כותב ב-js) אז אפשרי מהסקריפט לפנות ל-class מתוך ה-css?
1 תשובות
תנסה בלי טבלה
אקספלורר (אולי 7 כן, אני לא בטוח) לא תומך במאפיין hover על תגים שאינם A. מוזילה כן.
אפשרות אחרת היא ליצור סקריפט שירוץ רק על אקספלורר ויציב את האירועים onmouseover ו-out, אפשרות שניה היא לנסות וליצור תפריט מתגי A בלבד.