Выпадающее меню CSS -Получить родительский индекс / положение
У меня есть раскрывающееся меню CSS, в котором у меня проблемы с отображением подменю 3-го уровня. Я уже задал вопрос Выпуск выпадающего меню третьего уровня CSS Теперь я планирую альтернативу, просто чтобы решить проблему. У меня есть соответствующая часть CSS здесь
#menu > li > ul li:hover > ul{
display:block;
position:absolute;
left:100%;
border-left:solid 3px #fff;
top:0;
width:auto;
}
Приведенный выше атрибут top описывает верхнюю часть 3-го уровня. Я хочу динамически добавить положение родителя (2-й уровень), чтобы я получил правильное выравнивание. Что-то вроде
top: x+current_parent_position
или же
top: x+current_parent_index * menu_height
Пожалуйста, сообщите мне о получении позиции или свойства top родительского пункта меню.