Есть трёхуровневое меню, нужно сделать так, чтобы при наведении на определённый пункт появлялся второй уровень и не скрывался, при выведении курсора за пределы второго уровня. Так же при наведении на пункт меню на втором уровне - появлялся третий уровень и тоже не скрывался при выведении за пределы блока.
Тут примерная структура -
https://jsfiddle.net/Axiniya/vLd75p6s/15/
Я написала с помощью CSS, но там сделать так, чтобы див не пропадал при выведении курсора за пределы блока невозможно.
На самом сайте бургер-меню сделано с помощью JQuery и выезжает при клике сбоку, так же там есть крестик для закрытия, и меню закрывается при клике на оверлей, так что проблем со скрытием меню не будет.
Буду рада любым подсказкам, спасибо!