2009-10-22 1 views
1

Я нашел много сценариев меню css/js на разных сайтах, которые они хорошо работают, в FF, IE7 и сафари, опера, если JS отключен, но не в IE 6, а для небольшого js-файла IE 6 нужно добавить, потому что IE не поддерживает зависание, но мой вопрос в том, можем ли мы сделать выпадающее меню pre css для IE6, потому что Поддержка IE 6: наведите указатель мыши на то, что мы можем сделать dropw down menu без javascript для IE6 и всех других браузеров. ?Pure css выпадающее меню без js (если js отключено) в IE 6?

ответ

2

Единственный законный без JS обходного путем хотя и противный является использование условных и table элемента:

http://www.cssplay.co.uk/menus/final_drop.html

Edit:

На самом деле, как представляется, новый метод от Stu, который опирается на огромное смещение поля, много явных деклараций порядка стека, я думаю, что он использует какую-то поплавок.

Кажется, были пионерами либо Paul O'B/Timo @http://www.sitepoint.com/forums/showthread.php?t=635116&page=5

http://www.cssplay.co.uk/menus/new-dropdown.html

2

Это на самом деле не представляется возможным в IE6, потому что в то время как IE6 поддерживает: парить, она поддерживает его только на элементах линии связи, ничего больше. Вы можете вернуться к выражениям CSS, но в этот момент вы по существу отправляете некоторый пользовательский Javascript в IE6, а выражения CSS имеют тенденцию утечки памяти, как никто.

1

Возможно, вы захотите использовать только решение CSS, подобное тому, которое написано Steve Gibson из GRC.