Дизайн и Верстка > Всё о Html

скрипт js спрятать в css

(1/2) > >>

golden-den:
есть к примеру таблица




В каждый нужно поставить свойства onMouseOver, onMouseOut

А можно ли это сделать один раз в определении класса css
.td_img{
onMouseOver="menu1_dark(this);
onMouseOut="menu1_light(this);
}?

html_coder:
Нельзя. При чем тут CSS?

golden-den:
html_coder
хотелось создать класс css, в котором определялось поведение
свойств ячейки при наступлении определенного события.
фон ячейки можно прописать.
есть псевдо класс :hover, но он работает только с тегом .
Вот и думал, что есть возможность не писать в каждой ячейке имя небольшого скрипта js.

CGVictor:
html_coder
Вообще-то можно.

golden-den
Вариант первый: что-то на js, что пропишет нужные обработчики
http://www.alistapart.com/d/tableruler/tableruler.html
http://www.alistapart.com/d/tableruler/tableruler.js

Вариант второй: попытаться сэмулировать hover для тех, кто его использовать не умеет
http://www.artlebedev.ru/tools/technogrette/html/css2_in_ie/

Есть и третий вариант - прописать нужное через css style expression, но оно работает не везде и слишком экзотично.

html_coder:

--- Цитировать ---CGVictor:
html_coder Вообще-то можно.
--- Конец цитаты ---



Ну первый ему не подходит, если исходить из темы. Второй я бы сказал сомнительный, про третий не знал, пошел гуглить. )))

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии