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 25 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
Jan 22 Javascript
JavaScript实现的MD5算法完整实例
Feb 02 Javascript
javascript每日必学之封装
Feb 23 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
May 18 Javascript
jquery插件格式实例分析
Jun 16 Javascript
使用微信小程序开发前端【快速入门】
Dec 05 Javascript
基于JS设计12306登录页面
Dec 28 Javascript
如何从0开始用node写一个自己的命令行程序
Dec 29 Javascript
Vue.js自定义指令学习使用详解
Oct 19 Javascript
JSONP 的原理、理解 与 实例分析
May 16 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
Laravel框架表单验证详解
2014/09/04 PHP
WordPress中注册菜单与调用菜单的方法详解
2015/12/18 PHP
PHP简单判断手机设备的方法
2016/08/23 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
判断对象是否Window的实现代码
2012/01/10 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
js动态创建、删除表格示例代码
2013/08/07 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
jQuery Validate初步体验(一)
2015/12/12 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
2017/06/04 Javascript
angular 用拦截器统一处理http请求和响应的方法
2017/06/08 Javascript
详解react使用react-bootstrap当轮子造车
2017/08/15 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
浅谈Python程序与C++程序的联合使用
2015/04/07 Python
Python中join和split用法实例
2015/04/14 Python
Python中利用sorted()函数排序的简单教程
2015/04/27 Python
python实现从网络下载文件并获得文件大小及类型的方法
2015/04/28 Python
Python OS模块实例详解
2019/04/15 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
Python基于正则表达式实现计算器功能
2020/07/13 Python
python读取excel数据绘制简单曲线图的完整步骤记录
2020/10/30 Python
python 将html转换为pdf的几种方法
2020/12/29 Python
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
世界上最具创新性的增强型知名运动品牌:Proviz
2018/04/03 全球购物
制药工程专业个人求职自荐信
2014/01/25 职场文书
活动总结报告范文
2014/05/04 职场文书
大学同学会活动方案
2014/08/20 职场文书
团队执行力培训心得体会
2015/08/15 职场文书
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技
pd.drop_duplicates删除重复行的方法实现
2022/06/16 Python
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技