この質問がされた可能性があると確信していますが、正しい解決策が見つかりませんでした..
ページのどこにでも配置できるアイコンの上にマウスを置いてメニューを表示する必要があります。コード例は次のとおりです: ( http://jsfiddle.net/Qfjdk/2/ ) これはポップアップを表示しますが、コードを
#nav {
margin:0;
padding:0;
list-style:none;
float: left;
}
に
#nav {
margin:0;
padding:300px;
list-style:none;
float: right;
}
ご覧のとおり、メニューの位置は常に下の中央にあります。アイコンが表示されている場所に基づいてメニューの位置を変更したい。
アイコン要素が右揃えの場合、メニューをアイコンの右端から開始するように配置します。アイコン要素が表示されたページの左下にある場合、メニューの左下を要素の左上などに揃えたい.
私はアルゴリズムを探しているのではなく、パラメーターを設定する正しい方法を探しています..あなたの助けに感謝します