13个稀奇的 Javascript CSS 菜单

本文介绍13款独具特色的JavaScript与CSS结合的菜单设计案例,包括滑动菜单、Ajax响应菜单、仿Mac Dock菜单等,为网页设计师提供灵感。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

| No Comments | No TrackBacks

每个 web 设计者都希望设计出富有创造性的导航菜单。现在 diglog 为您呈现 13 个希奇的 Javascript CSS 菜单,你可以通过修改来设计出符合自己意愿的个性菜单。

1) 性感滑动菜单(Sexy Sliding Menu) - 一种由 Mootools 制作,另外一种使用 scrip.aculo.us 制作的。

sexy-menu.gif
演示:Mootols 版本
演示:Script.aculo.us 版本

2) FastFind Menu Script - 此菜单使用 jQuery 库制作,基于动态 Ajax 相应,嵌套式菜单。
fastfind.gif
演示: FastFind Menu

3) Webber 2.0 Dock Menu - 类似 AppleMac 系统中船坞类型的导航菜单。
dockmenu.gif
演示: Webber 2.0 Dock Menu

4) Phatfusion - 图片菜单 - 采用 Javascript的图片菜单,单击进行选择或者关闭。
phatfusion.jpg
演示: Phatfusion - Image Menu
演示: Mootools 版本(采用 XML 分析器)

5)可拖拽排序的树状菜单
tree.gif
演示:http://extjs.com/deploy/dev/examples/tree/reorder.html

6)自定义菜单事件 - 采用 Yahoo!UI 框架搭建,由 Think Vitamin 团队制作。
custom.gif
演示:http://www.thinkvitamin.com/misc/yui-demos/demo-10.html

7) 右键菜单功能 - 采用Yahoo!UI框架制作。
custom.jpg
演示:http://yura.thinkweb2.com/scripting/contextMenu/


8) LavaLamp jQuery 滑动菜单 - 采用 jQuery 框架构建。
lavalamp.gif
演示:LavaLamp jQuery 滑动菜单
演示: Mootools Fancy Menu

9) Slashdot 菜单 - 著名科技网站 Slashdot 样式的菜单效果。
9.gif
演示:http://www.dynamicdrive.com/dynamicindex1/slashdot.htm

10) Mootools 菜单
10.jpg
演示:http://www.artviper.eu/mootoolsmenu/

11) CSS Dock Menu - 真正仿 Mac 系统的 Dock 菜单。
11.gif
演示:http://www.ndesign-studio.com/blog/mac/css-dock-menu

12) jQuery插件:Sliding Menu

12.gif
演示:http://www.getintothis.com/pub/projects/rb_menu/

13) 可收缩菜单

13.gif
演示:http://www.456bereastreet.com/lab/accessible-expanding-collapsing-menu/

(diglog.com 整理)
阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有 28 28 个按键,分别印有 26 26 个小写英文字母和 B、P 两个字母。经阿狸研究发现,这个打字机是这样工作的: 输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。 按一下印有 B 的按键,打字机凹槽中最后一个字母会消失。 按一下印有 P 的按键,打字机会在纸上打印出凹槽中现有的所有字母并换行,但凹槽中的字母不会消失。 例如,阿狸输入 aPaPBbP,纸上被打印的字符如下: a aa ab 我们把纸上打印出来的字符串从 1 1 开始顺序编号,一直到 � n。打字机有一个非常有趣的功能,在打字机中暗藏一个带数字的小键盘,在小键盘上输入两个数 ( � , � ) (x,y)(其中 1 ≤ � , � ≤ � 1≤x,y≤n),打字机会显示第 � x 个打印的字符串在第 � y 个打印的字符串中出现了多少次。 阿狸发现了这个功能以后很兴奋,他想写个程序完成同样的功能,你能帮助他么? 输入格式 输入的第一行包含一个字符串,按阿狸的输入顺序给出所有阿狸输入的字符。 第二行包含一个整数 � m,表示询问个数。 接下来 � m 行描述所有由小键盘输入的询问。其中第 � i 行包含两个整数 � , � x,y,表示第 � i 个询问为 ( � , � ) (x,y)。 输出格式 输出 � m 行,其中第 � i 行包含一个整数,表示第 � i 个询问的答案
06-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值