首页
题库
面试
求职
学习
竞赛
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收藏
18049浏览
热门推荐
相关试题
用代码实现在页面的固定区域内实现图...
人人网
2011
Javascript
前端工程师
评论
(17)
来自
人人网2011前端工程师笔试卷
判断一个括号字符串是否匹配正确,如...
百度
2011
栈
Java工程师
C++工程师
评论
(34)
来自
百度2011研发工程师笔试卷
用 js、html、css实现一...
人人网
2011
Javascript
前端工程师
评论
(6)
来自
人人网2011前端工程师笔试卷
实现 input 输入框的自动匹配。
人人网
2011
Javascript
前端工程师
评论
(11)
来自
人人网2011前端工程师笔试卷
实现一个所见即所得编辑器。
人人网
2011
Javascript
前端工程师
评论
(3)
来自
人人网2011前端工程师笔试卷
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题