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 相关文章推荐
超轻量级的基于jquery的三级展开列表
Apr 26 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
Jul 25 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
May 08 Javascript
JavaScript中自带的 reduce()方法使用示例详解
Aug 10 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
基于bootstrap实现收缩导航条
Mar 17 Javascript
AngularJS中$http使用的简单介绍
Mar 17 Javascript
webpack学习--webpack经典7分钟入门教程
Jun 28 Javascript
webpack 2.x配置reactjs基本开发环境详解
Aug 08 Javascript
vue判断input输入内容全是空格的方法
Mar 02 Javascript
javascript canvas时钟模拟器
Jul 13 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
Aug 07 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
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
jquery实现文本框数量加减功能的例子分享
2014/05/10 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
2016/06/07 Javascript
JS实现的表格行上下移动操作示例
2016/08/03 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
原生JS实现导航下拉菜单效果
2020/11/25 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
React如何利用相对于根目录进行引用组件详解
2017/10/09 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
Angular使用操作事件指令ng-click传多个参数示例
2018/03/27 Javascript
Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
2018/06/10 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
ptyhon实现sitemap生成示例
2014/03/30 Python
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
在Python中使用Mako模版库的简单教程
2015/04/08 Python
简单介绍Python中的floor()方法
2015/05/15 Python
Python编程实现的图片识别功能示例
2017/08/03 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
Python 互换字典的键值对实例
2019/02/12 Python
python selenium执行所有测试用例并生成报告的方法
2019/02/13 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
python实现微信小程序用户登录、模板推送
2019/08/28 Python
Python @property装饰器原理解析
2020/01/22 Python
numpy的Fancy Indexing和array比较详解
2020/06/11 Python
Vertbaudet西班牙网上商店:婴儿服装、童装、母婴用品和儿童家具
2019/10/16 全球购物
超市营业员求职简历的自我评价
2013/10/17 职场文书
前台文员的岗位职责
2013/11/14 职场文书
高中生期末评语大全
2014/01/28 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
2014年工会工作总结
2014/11/12 职场文书
焦裕禄观后感
2015/06/03 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
先进基层党组织主要事迹材料
2015/11/03 职场文书
2016年十一促销广告语
2016/01/28 职场文书
Pandas数据类型之category的用法
2021/06/28 Python