[хелп] Некорректное раздвигающееся меню в ИЕ6

Тема в разделе "Веб-дизайн", создана пользователем rijy, 13 янв 2009.

Статус темы:
Закрыта.
Модераторы: zek24
  1. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    Здравствуйте уважаемые форумчане.
    Появилась надобность сделать раздвигающееся меню с использованием чистого CSS без всяких скриптов.. Воспользовался примером вот отсюда:
    _trifler.ru/blog/post_1200597092.html

    Как всегда вылазят бока в любимом ИЕ6=\
    Вобщем в лисе все отображается отлично. Вот так меню выглядит в изначальном состоянии:
    [​IMG]
    Вот так при наведении мыши:
    [​IMG]

    В долбаном же ИЕ6 обнаружились какие-то левые отступы:
    Изначальное состояние:
    [​IMG]
    При наведении мыши:
    [​IMG]

    Путем экспериментов определил следующее.. в файле стилей есть вот такой параметр:
    Если его удалить, то в лисе появляется такой же отступ. Я так понял, этот параметр не принимается ИЕ6? Так ли это, и если так, то как это исправить?
    Или дело в другом?
    Буду благодарен за толковый совет..
     
  2. winerror

    winerror

    Регистр.:
    9 май 2007
    Сообщения:
    155
    Симпатии:
    29
    Если мне конечно память не изменяет, то параметр "*" перед стилем указывает на то, что данный параметр должен обрабатывать только IE.
    А вообще не проще ли реализовать данный "Drop" через jquery (на подобие как у sape.ru)
     
  3. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    winerror, если в css я еще более менее понимаю, то от jquery к сожалению очень далек(
    Буду благодарен за конкретный пример использования этой технологии для организации подобного меню..
     
  4. a33

    a33

    Регистр.:
    8 сен 2006
    Сообщения:
    219
    Симпатии:
    54
    вот тут документация и примеры http://allajax.ru/script/jquery-plagin-accordion/
     
    rijy нравится это.
  5. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    на jquery оказывается не работает с отключенными в броузере сценнариями..
    Нашел примерно похожее свиду (раскрывающееся не при наведении мыши, а при нажатии:(
    Код:
    <a title="Самый главный пункт" href="java script:ShowOrHide('menu1');">Самый главный пункт</a>
    					<div id="menu1" style="display:none;">
    						<ul>
    							<li><a href="/">Выпадающий пункт 1</a></li>
    							<li><a href="/">Выпадающий пункт 2</a></li>
    							<li><a href="/">Выпадающий пункт 3</a></li>
    							<li><a href="/">Выпадающий пункт 4</a></li>
    							<li><a href="/">Выпадающий пункт 5</a></li>
    						</ul>
    					</div>
    Но оно тоже не работает при отключенных сценариях. Можно ли как то сделать, чтобы вот эта ссылка:
    Код:
    <a title="Самый главный пункт" href="java script:ShowOrHide('menu1');">Самый главный пункт</a>
    была кликабельной при отключенных сценариях и вела на главную страницу категории (это на случай если сценарии будут отключены, тогда навигация будет осуществляться через главную страницу категории).
     
  6. a33

    a33

    Регистр.:
    8 сен 2006
    Сообщения:
    219
    Симпатии:
    54
    Попмему запрос о включении сценариев происходит только на локальной машине - с сервера он не будет заправшивать, а будет всегда включать. Поправьте, если не прав.
     
  7. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    просто хотелось бы, чтобы была возможность навигации даже для тех пользователей, которые отключают сценарии у себя в броузере.
     
  8. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Можно - преписать её без использования Js.

    Сделать навигацию на CSS без использования JS.
    Никогда не понимал параноиков, отключающих у себя JS.
     
    whitewolff нравится это.
  9. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    можно ли пример посмотреть?
    но такие к сожалению есть(( хотелось бы и им дать возможность навигации
     
  10. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    rijy нравится это.
Статус темы:
Закрыта.