Видимо давно не занимался и многое забыл.
Как сделать на css так, чтобы при нажатии на ссылку разворачивался текст.
Знаю как это на ява скрипте сделать, но при отключенной яве он не будет работать.
Вроде как то это можно было на css
Примерно надо получить такое как здесь: http://itech-design.ru/vacancies/
но там ява...а надо CSS
Есть знающие?)
1. defenderyk - 07 Августа, 2008 - 08:10:23 - перейти к сообщению
2. Furax - 07 Августа, 2008 - 08:36:31 - перейти к сообщению
Видимо, для ссылки (которая разворачивающийся пункт меню) надо отдельно прописать a.menu:active и в нём - соответственно меню. Что-то типа:
CODE:
Вот только div, по-моему, нельзя внутрь ссылки совать, что-то другое надо (span, etc.).
<style>
a.menu div.submenu {display: none;}
a.menu:active div.submenu {display: block;}
</style>
<a class="menu" href="#">Меню<div class="submenu">Подменю</div></a>
a.menu div.submenu {display: none;}
a.menu:active div.submenu {display: block;}
</style>
<a class="menu" href="#">Меню<div class="submenu">Подменю</div></a>
3. defenderyk - 07 Августа, 2008 - 09:57:50 - перейти к сообщению
странно, но даже со span не работает. почемуто подменю сразу показывается...хотя по логике display: none; должен не показываться
4. Furax - 07 Августа, 2008 - 10:14:03 - перейти к сообщению
Может, Ты для hover прописал вместо active?
5. defenderyk - 07 Августа, 2008 - 10:18:01 - перейти к сообщению
нет, для актив.