Отменить псевдокласс :hover
у меня есть список вида
Код:
<ul> li:hover ul {display:block;} могу ли я с помощью javascript отменить действие псевдокласса :hover? Нужно, чтобы этот псевдокласс не действовал на странице для конкретных элементов. Спасибо. |
Цитата:
|
ksa,
Я хочу сделать выпадающее меню, но такое, чтобы работало на css, когда javascript отключён. А когда включён, то меню должно работать на javascript. На каком-то сайте видел такое, решил реализовать... Меню на css уже есть, осталось добавить нужный javascript. Сейчас, когда я ставлю на меню javascript, всё работает неправильно. Посоветуйте какую-нибудь идею. |
работает НЕ ПРАВИЛЬНО-значит всётаки работает?))
|
Цитата:
http://www.cssplay.co.uk/menus/new-dropdown.html#top2 |
Цитата:
Цитата:
В помощь: http://www.cssplay.co.uk/menus/ Доп. Цитата:
|
monolithed, вот жешь. :D
|
monolithed, хочу подучить javascript и css, потому и делаю эту менюшку.
Решение нашлось. Делать буду так. Назначаю класс элементу, который при наведении появляется <ul class="myclass"> В стилях написано так, чтобы подменю появлялось: ul.myclass:hover {display:block;} Если у пользователя будет включен javascript, то я просто убираю этот класс javascript'ом и меню на css отключается. |
Часовой пояс GMT +3, время: 05:58. |