ASP.NET中的“更多”菜单样式

时间:2012-01-11 05:16:50

标签: c# javascript asp.net

有没有办法用ASP.NET,JS或C#制作一个下拉菜单,如Google的“更多”菜单,点击后会打开?

2 个答案:

答案 0 :(得分:2)

您还没有显示您正在谈论的 more ,但我假设您正在谈论更多菜单:

enter image description here

那么@Shane所说的建议就足够了,它只是一个有序列表中的下拉菜单

<ol class="gbmcc">
<li class="gbmtc"><a onclick="gbar.qs(this);gbar.logger.il(1,{t:51});" class="gbmt" id="gb_51" href="http://translate.google.co.in/?hl=en&amp;tab=wT">Translate</a></li>
<li class="gbmtc"><a onclick="gbar.qs(this);gbar.logger.il(1,{t:10});" class="gbmt" id="gb_10" href="http://books.google.co.in/bkshp?hl=en&amp;tab=wp">Books</a></li>
...
...
<li class="gbmtc"><a onclick="gbar.logger.il(1,{t:66});" href="http://www.google.co.in/intl/en/options/" class="gbmt">Even more »</a></li>
</ol>

那里没有谷歌魔术,事实上使用jQuery Slide功能看起来会更酷。

答案 1 :(得分:1)

这应该不难。尝试查看jQuery的slideDown(),http://api.jquery.com/slideDown/和slideUp()。假设你并不厌恶它,并且你对JavaScript库并不熟悉,那可能就是这样。有关演示,请参阅http://www.mkyong.com/jquery/jquery-slideup-slidedown-and-slidetoggle-example/