js中鼠标滑过显示内容,移出隐藏内容效果

 时间:2024-10-17 20:37:45

1、首先我们先来把css样式写好。这是我们写好的样式在浏览器中的效果。我们看到有个鼠标滑动的按钮,当鼠标滑过这个按钮的时候,下面的黑色内容显示,当鼠标移出这个按钮的时候,下面的黑色内容隐藏起来。

js中鼠标滑过显示内容,移出隐藏内容效果

2、下面我们来看下代码。其中button是我们的鼠标要滑动的地方,滑过button时,class为content的内容就要显示出来,鼠标滑出去的时候,这块内容就需要重新隐藏起来。

js中鼠标滑过显示内容,移出隐藏内容效果

3、我们把黑色内容的部分初始状态写成隐藏。只需要在class为content里写上display:none,即可。我们来看下代码和浏览器中的效果。可以看到黑色内容部分已经不见了。

js中鼠标滑过显示内容,移出隐藏内容效果js中鼠标滑过显示内容,移出隐藏内容效果

4、下面就需要用到js中的onmouseover和onmouseout这两个事件来实现我们的效果了。

5、看下代码。把onmouseover和onmouseout两个事件作用在button上面,聪艄料姹再写overShow()和overHide()两个 函数。可以看到在函数中通过改content的display属性来实现显示隐藏的效果。我们在浏览器中就可以看到效果了。大家可以尝试下。

js中鼠标滑过显示内容,移出隐藏内容效果

6、其实jquery中也有封装好的显示隐藏的效果。魑徒扮阙简单又高效,我们在实际项目中没必要用js这些原生的方法来做这样的效果(后期不好维护)。这篇文章仅供参考练习,让你知道枣娣空郅js中原生的实现方法,更多其他的方法大家可以研究一下。实现的方法不止这一种哦。

  • 怎样使用VBA窗体显示在屏幕中央?
  • cnpm命令如何安装
  • 如何使用Navicat从csv文件导入数据库表?
  • Eclipse 如何修改主题颜色
  • 用记事本编写简单html网页入门:[2]列表
  • 热门搜索
    疝气是什么病 大便干结成颗粒状是什么原因 中风的前兆有什么症状 咖啡色配什么颜色好看 oa系统是什么 炖羊肉放什么调料最佳 丝光棉是什么面料 以德报怨是什么意思 上元节是什么节日 12月10日是什么星座