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


Posted in Javascript onOctober 21, 2017

本文实例为大家分享了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实现鼠标移动到图片产生遮罩效果

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

Javascript 相关文章推荐
Prototype使用指南之form.js
Jan 10 Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
Feb 03 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
Apr 01 Javascript
jquery 实现两Select 标签项互调示例代码
Sep 25 Javascript
探讨js字符串数组拼接的性能问题
Oct 11 Javascript
javascript+html5实现仿flash滚动播放图片的方法
Apr 27 Javascript
JQuery插件Marquee.js实现无缝滚动效果
Apr 26 Javascript
AngularJS实现按钮提示与点击变色效果
Sep 07 Javascript
js+css3制作时钟特效
Oct 16 Javascript
vue项目中引入noVNC远程桌面的方法
Mar 05 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
May 14 Javascript
Electron-vue开发的客户端支付收款工具的实现
May 24 Javascript
js注册时输入合法性验证方法
Oct 21 #Javascript
angular4实现tab栏切换的方法示例
Oct 21 #Javascript
js Dom实现换肤效果
Oct 21 #Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 #Javascript
深入浅析ES6 Class 中的 super 关键字
Oct 20 #Javascript
vue做网页开场视频的实例代码
Oct 20 #Javascript
使用JS中的Replace()方法遇到的问题小结
Oct 20 #Javascript
You might like
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
设定php简写功能的方法
2019/11/28 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
鼠标右击事件代码(asp.net后台)
2011/01/27 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
vue刷新和tab切换实例
2018/02/11 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
2018/08/30 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
Python的内存泄漏及gc模块的使用分析
2014/07/16 Python
Python抓取京东图书评论数据
2014/08/31 Python
浅谈python字符串方法的简单使用
2016/07/18 Python
python图像常规操作
2017/11/11 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
python Pexpect模块的使用
2020/12/25 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
智能室内花园:Click & Grow
2021/01/29 全球购物
static函数与普通函数有什么区别
2015/12/25 面试题
小区停车场管理制度
2014/01/27 职场文书
上班玩手机检讨书
2014/02/17 职场文书
合作投资意向书
2014/04/01 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
社区维稳工作方案
2014/06/06 职场文书
工人先锋号事迹材料
2014/12/24 职场文书
学生考试舞弊检讨书
2015/01/01 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL