| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > :hover цвет ячейки при наведении. |
| Автор: NLspieler 27.5.2009, 08:48 | ||
Внезапно мне понадобилось, что бы при наведении на ячейку таблицы <td class="td"></td>, она меняла свой цвет.
И о чудо! Два браузера Opera и Chrome даже поняли, что я от них хотел! Но вот остальные нивкакую не хотят менять цвет ячейки. |
| Автор: Violator 27.5.2009, 11:03 | ||||
|
| Автор: NLspieler 27.5.2009, 11:32 |
| Круто! Спасибо Ты где такое выучил? Попробовал, работает и с другими объектами Можно ли подобным образом обработать и другие события, например щелчек мышью или еще что то? |
| Автор: Violator 27.5.2009, 11:41 | ||
можно поменять событие у ячейки и будет по клику
|
| Автор: NLspieler 27.5.2009, 11:47 |
| А можно сделать так, что бы 1 раз нажал, класс поменялся, еще раз нажал, класс стал старый? И вообще, я не могу понять, что это за технология такая? С джаваскриптом никак не связано? |
| Автор: Violator 27.5.2009, 11:55 | ||
в таком случае обрабатывайте одно событие onmousedown и проверяйте класс
|
| Автор: NLspieler 27.5.2009, 12:06 |
| Супер! А главное, что работает во всех моих браузерах. Методика просто поражет своими потенциальными возможностями! Может скажешь, где можно подробнее про это прочитать или как это называется? className = (className == 'td') ? 'tdover' : 'td' на каком языке программирования написана эта строчка? Уверен, что можно придумать и более сложные варианты. |
| Автор: Violator 27.5.2009, 12:19 |
| NLspieler, dhtml, а язык - javascript |