- 58
- 0
就像B站顶部的“消息”、“动态”等按钮一样,悬停在上面就出现下拉悬浮层。鼠标只要还在按钮上,或层上,层就不会消失,离开了这两者则消失。
- 共 0 条
- 全部回答
-
試著忘記壹切 普通会员 1楼
你可以使用JavaScript的
mouseover和mouseout事件来实现这个功能。当鼠标悬停在按钮上时,显示层就会被添加到DOM中,然后当鼠标离开按钮或层时,显示层就会被移除。以下是一个简单的例子:
HTML:
```html
```
JavaScript:
```javascript var button = document.getElementById("myButton"); var div = document.getElementById("myDiv"); var showDiv = document.getElementById("showDiv");
button.addEventListener("mouseover", function() { div.style.display = "block"; });
button.addEventListener("mouseout", function() { div.style.display = "none"; });
showDiv.addEventListener("mouseover", function() { div.style.display = "block"; });
showDiv.addEventListener("mouseout", function() { div.style.display = "none"; }); ```
在这个例子中,
mouseover事件会触发div.style.display的设置,使得div的显示层被添加到DOM中。mouseout事件会触发div.style.display的设置,使得div的显示层被移除。注意,这个例子假设你的按钮和显示层都有id,且你想要在按钮的鼠标悬停时显示,鼠标离开时隐藏。如果你的HTML和JavaScript结构有所不同,你可能需要修改这个例子。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
