首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在页面上实现一个二级菜单控件。
[问答题]
在页面上实现一个二级菜单控件
1. 这个控件可以绑定到页面上的任意一个元素,当点击页面元素出现菜单; 2. 菜单出现的方向根据所在页面的位置自动进行调整,例如: 3. 一级菜单中的元素,鼠标划过后,将会在相应的位置出现二级菜单,二级菜单中的元素点击将会有事件响应。
添加笔记
求解答(15)
邀请回答
收藏(104)
分享
纠错
2个回答
添加回答
0
牛客958379号
把二级菜单写好再绑定到点击的元素上。重点感觉是相对位置吧。相对位置根据点击元素的client pox去设置吧…
发表于 2017-02-15 14:22:36
回复(0)
0
牛客304487号
利用Qt Creator可以很容易的实现该功能
1.只需设置一个信号与槽函数(类似于回调机制),将槽函数与页面目的元素绑定,当点击页面某元素时,该元素即会发送送好,调用槽函数显示菜单;
2.只需设置页面与菜单之间的相对位置,即可控制菜单的显示位置
3.针对1级菜单栏设置MouseEvent,当鼠标移动到相应位置,即通过鼠标事件调用二级菜单显示函数,对于二级菜单,则同样设置MouseEvent,当点击左键时调用相应菜单的槽函数。
发表于 2015-06-25 11:49:52
回复(2)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
前端工程师
Javascript
人人网
2011
来自:
人人网2011前端工程...
上传者:
wsywtt
难度:
2条回答
104收藏
17450浏览
热门推荐
相关试题
实现 input 输入框的自动匹配。
人人网
2011
Javascript
前端工程师
评论
(11)
来自
人人网2011前端工程师笔试卷
ajax原理、如何实现刷新数据及优点?
迅雷
Javascript
评论
(7)
百度Spider如何在不超过抓取限...
百度
2011
系统设计
Java工程师
C++工程师
评论
(7)
来自
百度2011研发工程师笔试卷
用 js、html、css实现一...
人人网
2011
Javascript
前端工程师
评论
(6)
来自
人人网2011前端工程师笔试卷
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题