Можно ли добиться эффекта подсветки строк без JavaScript? - PullRequest
3 голосов
/ 15 января 2009

Я хочу, чтобы "tr", находящийся в данный момент над ним, изменил цвет, а затем вернулся обратно, когда мышь над ним больше не будет. Это возможно с использованием чистого CSS, или Javascript является единственным решением? (В настоящее время у меня есть решение javascript, поэтому мне не нужны примеры этого)

Спасибо!

Ответы [ 3 ]

17 голосов
/ 15 января 2009

Да, это возможно в CSS. Пример ниже будет иметь красный фон, как правило, и зеленый фон, когда строка наведена.

tr td { background: #f00; } 
tr:hover td { background: #0f0; }

Однако следует отметить, что это не будет работать в IE6, так как он не понимает псевдокласс ": hover" на любых элементах, кроме .

1 голос
/ 15 января 2009

Я считаю, что javascript - это единственное решение, которое обеспечит поддержку кросс-браузера.

0 голосов
/ 15 января 2009

Я думаю, что вы можете использовать: hover css attribute.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...