Как-то мое выпадающее меню не идет вниз, а идет вверх: http://fawky.de/fawky/powerbikes/index.html Это мой полный CSS, что-то блокирует его от падения? Использование сверху: 50px; тоже не работает.Выпадающее меню вверх, а не вниз
Спасибо.
Как-то мое выпадающее меню не идет вниз, а идет вверх: http://fawky.de/fawky/powerbikes/index.html Это мой полный CSS, что-то блокирует его от падения? Использование сверху: 50px; тоже не работает.Выпадающее меню вверх, а не вниз
Спасибо.
удалить position:absolute
из .topmenu li
Спасибо, но затем nav движется в сторону, чтобы освободить место для меню, и это то, что я пытался остановить. Я обновил его: http://fawky.de/fawky/powerbikes/index.html Пример того, что я имею в виду: http://www.audi.com/com/brand/en.html – Fawky
@Fawky элементы меню в аудио. com/com/brand/en.html имеют фиксированную ширину. Вам нужно указать ширину для #menu li.topmenu и #menu li.topmenu ul. –
Почти. #menu li.topmenu работал и фиксировал его, но пространство между ними сейчас отличается. #menu li.topmenu ul ничего не меняет ... – Fawky
Прежде всего удалить position:absolute
из .topmenu li
. Затем вы должны использовать visibility: hidden;
вместо display: none;
, чтобы скрыть подменю. Таким образом, подменю скрыто, но пространство для него зарезервировано (more info)
Вот [JS Fiddle] (http://jsfiddle.net/), это отличный сайт для публикации (на стороне клиента, HTML/JavaScript/CSS) и показывая этот код в действии. Конечно, многим это нравится. Кстати, уменьшите свой код настолько, насколько сможете, чтобы он все еще демонстрировал вашу проблему и отправлял этот код с вашим вопросом. Таким образом, если внешний сайт умирает или очищает свои архивы, этот вопрос по-прежнему будет полезен в будущем. –