Есть ли способ показать и скрыть onclick вложенный список в вертикальной навигационной панели с CSS? если бы не лучший способ сделать это?Показать/скрыть вложенный список с помощью css
ответ
Как вы хотите скрыть это? Лучше всего использовать простую CSS
ul li ul {
display: none;
}
ul li:hover ul {
display: block;
}
Вы можете, очевидно, добавить некоторые линейные переходы и/или Fade плюсов, используя либо CSS или JQuery, чтобы избежать визуальных прыжков.
EDIT
Для OnClick, использовать JQuery.
$(".mySelector").click(function() {
$(this).find("li").find("ul").show();
});
Вы можете заменить шоу() с FadeIn, а также, и я предполагаю, что по умолчанию display: none
там уже.
Кроме того, вы можете использовать bind, если эти элементы генерируются динамически.
Я отредактировал мой вопрос, я знаю, как это сделать, я хотел знать, как это сделать, щелкнув, а не зависать, потому что зависание может раздражать. – thechrishaddad
Просто используйте простой JS для нажатия ... Отметьте обновленный ответ. –
ОК, я дам этот снимок спасибо – thechrishaddad
Предполагаете, вы хотите отобразить список вложенных onclick
?
Я бы предложил пойти с JQuery (JavasScript) и сделать что-то вроде этого
$('ul.outerlist>li').on(`click`, function(){
$(this).find('ul.innerlist').toggle();
});
EDIT: это самый простой способ, я могу себе представить. Все остальное зависит от того, чего именно вы пытаетесь достичь.
Вы можете использовать
ul#childlist
{
display:none;
}
ul#parentlist li:hover ul#childlist
{
display: block;
}
Вы, возможно, придется увеличить границ или поля, чтобы заставить его работать душить. Вы также можете посмотреть CSS-переходы, они отлично подходят для просмотра JavaScript-кода без использования JavaScript.
Надеюсь, это поможет.
Вы можете добиться этого, используя jquery (javascript framework).
Если ищете боковой панели, то эта ссылка поможет:
http://www.htmldrive.net/items/show/143/jQuery-Advanced-docking-Side-Menu
Если loking для вертикального типа меню что-то, то это:
http://www.designchemical.com/lab/jquery-vertical-mega-menu-plugin/examples/
- 1. Javascript вложенный список CSS
- 2. вложенный список дивы перекрывающихся CSS
- 3. JQuery множественного ПоказатьСкрыть Выпуск
- 4. Сгладить вложенный список с помощью AutoMapper
- 5. Как сбросить вложенный список с помощью SnakeYAML
- 6. Как загрузить вложенный список с помощью PrimeFaces
- 7. Sencha вложенный список с помощью кнопки html
- 8. Как применить вложенный css с помощью jQuery?
- 9. Вложенный список в плоский список с глубины с помощью JQuery
- 10. CSS Вложенный список элементов и альтернативный фон
- 11. Супер быстрый CSS вложенный список не скроет
- 12. Alter Вложенный список кортежей
- 13. Вложенный список в массив
- 14. QML Вложенный список с разделителями
- 15. QML Вложенный список с подсветкой
- 16. Вложенный список с использованием jsonlite
- 17. Переупорядочить вложенный список с Linq
- 18. HTML-вложенный нумерованный список с начальным индексом
- 19. Отображение вложенных JSON как вложенный список с помощью knockout.js
- 20. Jquery вложенный список рушится
- 21. Как обработать вложенный список?
- 22. Вложенный список или список Var?
- 23. Включить вложенный вложенный ребенок с помощью LINQ
- 24. Как остановить вложенный список, перекрывающий родительский список?
- 25. Вложенный список элементов ItemDataBound
- 26. Python: Вложенный список Модификация
- 27. Инициализировать произвольный вложенный список
- 28. Вложенный список сравнения
- 29. Как индексировать вложенный список?
- 30. Итерация вложенный список наизнанку
Да Есть нагрузок способов сделать это - что вы пробовали до сих пор? – James
много способов ... пример рекламы jquery ... что делали? –
Я пытался найти решение через css, но не был успешным, но об этом. – thechrishaddad