cssを使用した単純なサブメニューがあり、構造は順序付けられていないリストであり、表示を「ブロック」に変更することでホバー状態で表示されます。
<ul>
<li><a href="#">item</a></li>
<li><a href="#">item</a></li>
<li>
<a href="#">item with submenu</a>
<ul class="submenu">
<li><a href="#">item</a></li>
<li><a href="#">item</a></li>
<li><a href="#">item</a></li>
</ul>
</li>
</ul>
そしてcss:
.submenu {
display: none;
position: absolute;
}
ul li:hover>ul.submenu {
display: block;
}
ここで例を見ることができます:http: //jsfiddle.net/Y2vgj/
そしてここに: http: //tinkerbin.com/9TXjbi8c
(両方のリンクで同じです)
さて、私がやろうとしているのは、ページが小さすぎて完全に表示できない場合に、サブメニューを反対方向に展開することです。誰かがそれを手伝ってくれますか?