Выпадающее меню 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 родительского пункта меню.

0 ответов

Другие вопросы по тегам