为庆祝新版QUI的问世,
http://www.quickui.net,特将之前开发的一款很实用菜单组件拿出来与大家分享。马上步入正题开始介绍:
大家之前都可能看过或用过很多菜单组件,有一些菜单组件可能做得很漂亮或者有很好的动画效果。但这种菜单一般都不通用,只能在特定的环境下使用。
我的想法是一个通用的菜单组件应该具备以下特点:
1、代码量很少,包括HTML代码。这样方便使用者使用CSS自定义菜单的风格
2、默认的外观很简洁但通过自定义调整可以展示出不同的样式
3、能够准确地响应鼠标移入动作并快速展开
4、能够以任何元素作为触发源
5、能够支持动态生成的元素触发菜单
按照以上思路,我开发了这个菜单。姑且命名为QUI简易菜单
菜单默认外观如下:
[img]http://dl.iteye.com/upload/attachment/568577/f5b765b7-21a5-380c-9ceb-fd179e2c0914.jpg" alt="[/img]
用颜色和边框绘制的外观,符合默认外观简洁的思想。只要稍花些心思就能做出各种风格出来。
代码量也很少,如下所示:
弹出菜单
状态
相册
分享
日志
也就是说,无论在页面任何位置,使用上述的代码就可以创建一个菜单。哈哈,是不是很方便?
菜单项也可以添加小图标,简单调整后效果如下:
[img]http://dl.iteye.com/upload/attachment/568580/7803c51c-8eae-35c6-9afc-4ee5ea4a9322.jpg" alt="[/img]
代码:
全部操作
新增
查看
修改
删除
保存
菜单链接可以除了文字还可以放图标。效果如下:
[img]http://dl.iteye.com/upload/attachment/568582/7a376ded-2aeb-31ea-a3a3-14db2f67d2ee.jpg" alt="[/img]
代码如下:
状态
相册
分享
日志
通过一个设置一个属性:noBorder="true"实现鼠标移入不出现边框。
动态生成的元素上面也可以使用菜单。HTML动态生成后,调用refreshSimpleMenu()函数来更新菜单显示即可。
例如下面所示:
[img]http://dl.iteye.com/upload/attachment/568584/bcf38901-5e18-3c24-a5fa-288f77c511af.jpg" alt="[/img]
点击这里下载示例.
另外这个菜单是 “QUI框架”的一部分,可以下载整个框架来使用更多的组件。
点击这里下载QUI
(直接点击链接即可,使用迅雷可能会导致无法下载)
- 大小: 3.8 KB
- 大小: 6.1 KB
- 大小: 3.4 KB
- 大小: 11.8 KB
分享到:
相关推荐
"十个经典的导航菜单"集合了十款利用div+css技术构建的优秀导航布局,这些菜单设计独特,功能实用,对于网页设计师和前端开发者来说是很好的学习资源。 Div(division)和CSS(Cascading Style Sheets)是网页布局...
这是一款适用于中小企业的工资管理软件,具有以下特点: 一、完全免费,让你没有购买、注册之类的烦恼; 二、提供了三十多项实用功能,可以与收费的商业软件相媲美; 二、用你最熟悉的EXCEL编写,所见即所得,...
7-ZIP是一款非常优秀的开源压缩软件,它以其高效、免费且功能强大的特点,在众多压缩工具中脱颖而出。这款软件支持多种压缩格式,包括但不限于ZIP、7Z、GZIP、BZIP2、TAR等,同时也能够解压许多其他格式,如RAR、CAB...
这是一种常见的但非常有效的导航菜单动画,尤其适用于扁平化设计。当鼠标悬停在超链接上时,下划线会从无到有,或者从一侧滑动到另一侧,为用户创建一个清晰的点击指示。这通常通过改变元素的bottom边距或者使用CSS...
以下是一些推荐的免费CSS工具,涵盖了布局、渐变、网格、菜单等多个方面: 1. **YAML Builder** - 这是一个可视化布局工具,通过简单的设置和拖拽,可以快速创建基于YAML的复杂布局。 2. **Ultimate CSS Gradient ...
首先,这款模板的设计灵感来源于“忍者杀手”,一个充满神秘和冒险色彩的主题,这使得博客在视觉上具有强烈的吸引力。设计中可能包含了忍者的暗黑元素、敏捷动态以及与之相关的图标和图形,创造出一种身临其境的浏览...
Photoshop是一款广泛应用于图像处理和平面设计的专业软件,它的强大功能和灵活性使得用户可以创造出令人惊叹的视觉效果。以下是一些从标题、描述和标签中提取的Photoshop实用技巧: 1. **图层技巧**:在Photoshop中...
【CSDN原版_禁止再上传】PPT menu website是一个关于网页下拉菜单设计的资源,主要用于在公司展示或演示。此资源强调了设计的优美性和原创性,旨在为用户提供一种创新的方式来呈现网站导航菜单。作者对于无积分上传...
True Launch Bar是一款高效实用的快速启动栏工具,适用于32位和64位操作系统,它极大地提升了用户在Windows环境下的工作效率。快速启动栏是Windows操作系统中的一个重要组件,它允许用户快速启动常用的应用程序、...
总之,红色商务外贸企业公司模板是一款结合了现代设计美学和技术实用性的网站模板,利用Bootstrap的强大功能,提供了一个灵活且易于定制的平台,可以帮助外贸公司快速建立起专业且具有吸引力的在线形象。无论是对于...
文本框的位置和大小可以灵活调整,不影响后续操作。 接下来,我们需要将文本转换为SmartArt图形。选中“时间管理”以下的文字,按下TAB键将其缩进,这样便于后续转化为SmartArt图形。在保持选中状态的情况下,点击...
这是一款适用于中小企业的工资管理软件,具有以下特点: 一、完全免费,让你没有购买、注册之类的烦恼; 二、提供了三十多项实用功能,可以与收费的商业软件相媲美; 二、用你最熟悉的EXCEL编写,所见即所得,...
通过双击系统任务栏图标或者使用上下文菜单,用户可以启动一个简单而直观的流程来调整屏幕亮度。该软件的核心功能是利用电脑的主网络摄像头捕捉图像,然后分析并计算环境的平均亮度。基于这个亮度信息,它会智能地...
4. 定时截图:对于需要连续监控屏幕变化的情况,定时截图功能会非常实用。 5. 鼠标轨迹记录:对于演示或教程制作,记录鼠标点击和移动路径的功能会很有帮助。 6. 屏幕录制:超越简单的截图,该工具可能还具备录制...
网页设计是将信息以美观且用户友好...总之,网页设计的排版布局是综合技术和艺术的体现,设计师需要根据网站目标、内容和用户需求,灵活运用布局原则和样式,创造出既美观又实用的网页,以提升网站的吸引力和用户体验。
### BMA220 数据手册知识点解析 #### 一、产品概述 ...综上所述,BMA220不仅具备优秀的性能参数和技术特点,而且在实际应用中能够广泛适用于多种场景,是消费电子领域中一款非常实用且具有竞争力的产品。
在Android开发中,PopupWindow是一个非常实用的组件,它能够帮助开发者在屏幕任意位置弹出一个窗口,通常用于实现各种菜单、下拉选择等交互功能。在这个特定的场景中,我们看到提到了“popupwindow弹出menu的功能”...
【PQMagic完全使用教程】 PQMagic是一款强大的硬盘分区管理工具,允许用户在不丢失数据的情况下进行硬盘分区的操作。...总的来说,PQMagic是一款非常实用的硬盘管理工具,尤其适合对硬盘分区有一定需求的用户。
- **建议**:这两个功能都非常实用,强烈推荐启用。 **18. 自定义功能(C.Fn)** - **解释**:佳能60D提供了丰富的自定义功能,允许用户根据个人偏好定制相机行为。 - **建议**:根据自己的使用习惯和需求,适当...
标题中的“红色简洁大气摄影之家网站模板-响应式 bootstrap css3动画”揭示了这个压缩包包含的是一款设计风格为红色、简洁且大气的摄影网站模板,具有响应式布局,使用了Bootstrap框架,并且融入了CSS3动画效果。...