第 3 レベルのサブメニューの表示に問題がある CSS ドロップダウン メニューがあります。私はすでに質問を送信しました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
親メニュー項目の位置またはトップ プロパティの取得について教えてください。