Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Изменить цвет строки при наведении курсора

249
13 июля 2007 года
DissDoc
639 / / 01.10.2004
У меня таблица
<table>
<tr>
<td>row 1</td><td>row 2</td>
</tr>
</table>
Как при наведении курсора на <td> чтобы изменилась вся строка <tr>?
7.8K
13 июля 2007 года
Tingo
201 / / 17.05.2007
 
Код:
<table>
<tr id='tr1'>
<td &#111;&#110;MouseOver="java script:document.getElementById('tr1').style.color='#FF0000'">row 1</td><td>row 2</td>
</tr>
</table>
308
13 июля 2007 года
Комаджу
850 / / 26.07.2006
Когда научимся код оформлять???
3.4K
13 июля 2007 года
cogonet
198 / / 25.07.2006
Мдя, а понимал бы тупой осел события hover и жисть бы стала намного проще.
308
13 июля 2007 года
Комаджу
850 / / 26.07.2006
Ну, можно и такой случай сделать через :hover. Только не в любом случае это подходит.
352
13 июля 2007 года
skywalker
694 / / 10.02.2006
Цитата: cogonet
Мдя, а понимал бы тупой осел события hover и жисть бы стала намного проще.


После подключения вот этого:
whatever:hover
EI 6 и младше понимает :hover

352
13 июля 2007 года
skywalker
694 / / 10.02.2006
Подумал и дописал....
Создаете hadler для элемента tr и вешаете на событие onmouseover функцию:
 
Код:
this.style.backgroundColor = "#ff0000";

Повесить хендлер без переделки HTML можно, напримере этой статьи:
Нетривиальный синтаксис (если прочтет до конца, найдет ответ на свой вопрос).
3.4K
13 июля 2007 года
cogonet
198 / / 25.07.2006
Цитата:
EI 6 и младше понимает :hover


так, видать чет я упустил в этой жизни. с :hover + .htc - понятно, это баян ) а вот это "Fortunately, even though IE won't actually DO anything with a tr:hover the :hover is recognized and left alone." я чет не совсем осилил (

7.8K
13 июля 2007 года
Tingo
201 / / 17.05.2007
Цитата:

Как при наведении курсора на <td> чтобы изменилась вся строка <tr>?




___________________________
|pole1|pole2|pole3|
___________________________

Я расценил задачу как при наведение не pole1 менялся весь ряд
а наведении на другии ряды - нет.

А так, конечно же лучше :hover, хотя иногда неработает....
Я предпочитаю CSS thru JavaScript

308
13 июля 2007 года
Комаджу
850 / / 26.07.2006
Цитата: Tingo
А так, конечно же лучше :hover, хотя иногда неработает.... Я предпочитаю CSS thru JavaScript


Что значит иногда? Работает всегда, но только с тэгом А. С прочими тэгами не работает в ИЕ.

7.8K
13 июля 2007 года
Tingo
201 / / 17.05.2007
я это и имел ввиду
26K
03 августа 2007 года
xiva
8 / / 12.04.2007
Я тоже что-то похожее хотел сделать и наткнулся на вроде бы неплохой ресурс. Всё на английском, но текста мало, зато выставлены коды с примерами: http://www.domedia.org/oveklykken/articles.php
12
03 августа 2007 года
alekciy
3.0K / / 13.12.2005
Цитата: cogonet
Мдя, а понимал бы тупой осел события hover и жисть бы стала намного проще.


Он понимает, но только для a селектора. И hover в терминологии CSS не событие (не JS все же), а псевдо класс.

3.4K
03 августа 2007 года
cogonet
198 / / 25.07.2006
Цитата:
Он понимает, но только для a селектора.


ну это то понятно, имелось ввиду в свете топика )

Цитата:
И hover в терминологии CSS не событие (не JS все же), а псевдо класс.



прости, исправлюсь ;)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог