自定义html元素鼠标右键菜单
实现思路
在触发contextmenu事件时,取消默认行为(也就是阻止浏览器显示自带的菜单),获取右键事件对象,来确定鼠标的点击位置,作为显示菜单的left和top值
编码实现
*{ margin: 0; padding: 0; } p{ margin-top: 200px; } ul li{ list-style-type: none; margin: 10px 0; text-align: center; } #menu{ border:1px solid #ccc; background: #eee; position: absolute; // 设置菜单为绝对位置 width: 100px; height: 120px; display: none; } 让body元素出现滚动条用的div
- 分享
- 收藏
- 举报
实现效果
总结
以上所述是小编给大家介绍的Javascript 自定义html元素鼠标右键菜单功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!



