js实现鼠标移动到图片产生遮罩效果

 更新时间:2017年10月21日 09:29:59   作者:数星星的咚咚咚  
这篇文章主要为大家详细介绍了js实现鼠标移动到图片产生遮罩效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了js实现鼠标移动到图片产生遮罩效果的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>mask</title>
<style>
  .pic{
    width:300px;
    height:250px;
    background:url(icon/product1.jpg) no-repeat;
    margin:40px auto;
  }
  #mask{
    width:300px;
    height:250px;
    background-color: gray;
    margin:40px auto;
    opacity: 0.5;
    z-index: 1000;
  }
</style>  
</head>
<body>
  <div class="pic">
    <!-- <div id="mask"></div> -->
  </div>
</body>
<script>
  var pic=document.getElementsByClassName("pic")[0];
  var d=document.createElement("div");
  pic.onmouseenter=function(){
    // var d=document.createElement("div");
    d.id="mask";
    pic.appendChild(d);
  };
  pic.onmouseleave=function(){
    this.removeChild(d);
  }; 
</script>
</html>

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 非常漂亮的JS+CSS图片幻灯切换特效

    非常漂亮的JS+CSS图片幻灯切换特效

    放在你的首页比较不错,宽屏图片格式,每张图片平滑飞入切换,鼠标放上自动切换,和FLASH的平滑效果差不多,喜欢的朋友可以收藏下
    2013-11-11
  • JavaScript中的纯函数与偏函数你了解吗

    JavaScript中的纯函数与偏函数你了解吗

    JS中,纯函数指在相同的输入下始终产生相同的输出并且没有副作用的函数,偏函数指一种创建新函数的方法,通过预设一个或多个参数从而实现对原始函数的封装和定制,本文主要来讲讲纯函数与偏函数的一些使用,需要的可以参考一下
    2023-05-05
  • js 自定义个性下拉选择框示例

    js 自定义个性下拉选择框示例

    下拉选择框想必大家并不陌生,一边情况下都是使用默认的,为了打破传统,下面与大家分享下使用js自定义下拉选择框示例代码,感兴趣的朋友可以参考下
    2013-08-08
  • bootstrap组件之按钮式下拉菜单小结

    bootstrap组件之按钮式下拉菜单小结

    这篇文章主要介绍了bootstrap组件之按钮式下拉菜单,包括单按钮下拉菜单,分裂式下拉菜单和向上弹出式菜单,本文给大家介绍的非常详细,需要的朋友参考下吧
    2017-01-01
  • 详释JavaScript执行环境与执行栈

    详释JavaScript执行环境与执行栈

    一句话就可以概括:代码 ( 包括函数 ) 执行时所需要的所有信息就是执行环境。由于 ES 历经多个版本,所以执行环境的标准也一直在变。文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 巧用js提交表单轻松解决一个页面有多个提交按钮

    巧用js提交表单轻松解决一个页面有多个提交按钮

    使用js提交表单想必大家都会,如果要实现一个页面有多个提交按钮,你会吗?下面有个不错的示例,大家可以感受下
    2013-11-11
  • js中更短的 Array 类型转换

    js中更短的 Array 类型转换

    代码永远都是那么好玩,而 Trick 不断。那天张克军在 twitter 上说还有比 [].slice.call() 更短的 Array 转换么
    2011-10-10
  • JavaScript实现前端飞机大战小游戏

    JavaScript实现前端飞机大战小游戏

    这篇文章主要为大家详细介绍了JavaScript实现前端飞机大战小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • 微信小程序之导航滑块视图容器功能的实现代码(简单两步)

    微信小程序之导航滑块视图容器功能的实现代码(简单两步)

    这篇文章主要介绍了微信小程序之导航滑块视图容器功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • JavaScript编写棋盘覆盖代码详解

    JavaScript编写棋盘覆盖代码详解

    这篇文章主要介绍了JavaScript编写棋盘覆盖代码详解,需要的朋友可以参考下
    2017-08-08

最新评论