Здравствуйте. Подскажите пожалуйста, как мне можно решить возникшую проблему. Суть ее в следующем:
Имеется трехуровневое выпадающее меню, в дочерних менюшках второго и третьего уровня может быть любое количество строк. Нужно найти самый высокий среди двух этих уровней список и задать его высоту для остальных. С этой задачей, я более-менее справился, но. По умолчанию эти меню должны быть display:none; и появляться только по наведению курсора на соответствующий пункт.
Так вот, в этом случае у меня приравнивается к нулю высота меню третьего уровня и выровнять получается только по меню второго уровня. Слишком длинные списки просто начинают вылезать за рамки. Для наглядности привожу код своего случая:
jsfiddle.net/5pbjzjgk/1
Что нужно изменить/добавить в JS, CSS или HTML что бы все заработало как надо? (Что бы посмотреть как примерно все должно быть, можно убрать в CSS стилях строчку display:none; у .block1 (19 строка))