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进行跨域请求
Jan 25 Javascript
jQuery对象和DOM对象的相互转化实现代码
Mar 02 Javascript
JavaScript 内置对象属性及方法集合
Jul 04 Javascript
JS跨域代码片段
Aug 30 Javascript
javascritp添加url参数将参数加入到url中
Sep 25 Javascript
javascript根据时间生成m位随机数最大13位
Oct 30 Javascript
javascript+HTML5的canvas实现七夕情人节3D玫瑰花效果代码
Aug 04 Javascript
基于JavaScript实现网页倒计时自动跳转代码
Dec 28 Javascript
vue,angular,avalon这三种MVVM框架优缺点
Apr 27 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
Sep 23 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
Feb 21 Javascript
layer.confirm()右边按钮实现href的例子
Sep 27 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
MySQL的FIND_IN_SET函数使用方法分享
2012/03/27 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
2020/04/06 PHP
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
浅析JS异步加载进度条
2016/05/05 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
基于angularJS的表单验证指令介绍
2016/10/21 Javascript
jQuery 的 ready()的纯js替代方法
2016/11/20 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
深入理解React高阶组件
2017/09/28 Javascript
基于vue组件实现猜数字游戏
2020/05/28 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
vue实现随机验证码功能(完整代码)
2019/12/10 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
手机浏览器唤起微信分享(JS)
2020/10/11 Javascript
python使用百度翻译进行中翻英示例
2014/04/14 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
2017/09/18 Python
对python3 中方法各种参数和返回值详解
2018/12/15 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
2019/09/25 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
python topk()函数求最大和最小值实例
2020/04/02 Python
Python控制台实现交互式环境执行
2020/06/09 Python
在keras中对单一输入图像进行预测并返回预测结果操作
2020/07/09 Python
澳大利亚制造的羊皮靴:Original UGG Boots
2017/11/13 全球购物
一套Delphi的笔试题一
2016/02/14 面试题
求职信名称怎么写
2014/05/26 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
车贷收入证明范本
2014/09/14 职场文书
酒店保洁员岗位职责
2015/02/26 职场文书
部门主管竞聘书
2015/09/15 职场文书