У меня есть код HTML-кода, я начал создавать CSS для меню, но я остановился, так как не уверен, куда идти дальшеКак сделать меню CSS из необработанного HTML-кода
Я добавил этот CSS до сих пор:
#menu-my-integra, ul.sub-menu {
list-style: none;
padding: 0;
margin: 0;
}
#menu-my-integra li {
display: inline;
margin-right:10px;
}
ul.sub-menu {
display:none;
}
#menu-my-integra li:hover ul.sub-menu {
display: block;
max-height: 200px;
}
таким образом, это показывает меню в горизонтальном положении, но я хочу, чтобы отобразить подменю в виде вертикального списка ниже родительского элемента.
Я created a fiddle здесь:
На этом есть много учебников, вот один из них: http://code-tricks.com/simple-css-drop-down-menu/ –
Спасибо за это, я использовал этот CSS (http://jsfiddle.net/odzqj7r5/3/), который хорошо работает. однако я не могу разобраться, как я могу сделать подменю одинаковой ширины, и каждая ссылка в подменю имеет ту же ширину. – charlie
Я написал серию книг под названием «Функциональный CSS» и последний случай первых обложек томов (в большие подробности), как создать многоуровневое выпадающее меню. Это классный случай, который также использует запросы flexbox и media. Приветствия. – DRD