鼠标移入移出事件改变图片的分辨率的两种方法


Posted in Javascript onDecember 17, 2013

最近在做一个鼠标移入移出图片事件,有几种方法大家可以试一下
首先是改变分辨率的两种方法,鼠标移入图片和移出图片的分辨率不同
方法一

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>图片列表:鼠标移入/移出改变图片透明度</title> 
<style> 
ul,li{margin:0;padding:0;list-style-type:none;} 
#imgList{width:700px;overflow:hidden;zoom:1;border:1px solid #333;margin:0 auto;padding:0 0 10px 10px;} 
#imgList li{float:left;width:128px;height:128px;border:1px solid #ccc;margin:10px 10px 0 0;} 
#imgList li img{float:left;opacity:0.3;cursor:crosshair;filter:alpha(opacity=30);} 
#imgList li.current img{opacity:1;filter:alpha(opacity=100);} 
</style> 
<script> 
window.onload = function () 
{ 
var oLi = document.getElementsByTagName("li"); 
for (var i = 0; i < oLi.length; i++) 
{ 
oLi[i].onmouseover = function () 
{ 
this.className = "current" 
}; 
oLi[i].onmouseout = function () 
{ 
this.className = "" 
} 
} 
} 
</script></head> 
<body> 
<ul id="imgList"> 
<li><img src="/jscss/demoimg/201203/kitesky_com_car1.jpg" /></li> 
<li><img src="/jscss/demoimg/201203/kitesky_com_car2.jpg" /></li> 
</ul> 
</body> 
</html>

方法二
<script type="text/javascript"> 
function makevisible(cur,which){ 
if (which==0) 
cur.filters.alpha.opacity=100 
else 
cur.filters.alpha.opacity=20 
} </script> 
<body> 
<img src="../../Content/themes/login/image/JianKong.png" width="200px" style="filter:alpha(opacity=100)" onMouseOver="makevisible(this,1)" onMouseOut="makevisible(this,0)"/> 
</body>

还有一种方法是鼠标移入移出图片,改变图片的大小
在<body>标签中加入一下代码即可,鼠标移动到图片时图片向右上变大,离开图片变回原大小
<img src="../../Content/themes/login/image/Jiben.png" width="200px" onmouseover="this.width=230" onmouseout="this.width=200"/>
Javascript 相关文章推荐
一段利用WSH修改和查看IP配置的代码
May 11 Javascript
斜45度寻路实现函数
Aug 20 Javascript
使用jquery读取html5 localstorage的值的方法
Jan 04 Javascript
jquery图片放大镜功能的实例代码
Mar 26 Javascript
JQuery入门基础小实例(1)
Sep 17 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
May 18 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
Jun 07 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
Dec 01 Javascript
深入理解jquery中extend的实现
Dec 22 Javascript
Vue服务器渲染Nuxt学习笔记
Jan 31 Javascript
JS实现DOM删除节点操作示例
Apr 04 Javascript
webpack源码之loader机制详解
Apr 06 Javascript
jquery简单实现鼠标经过导航条改变背景图
Dec 17 #Javascript
javascript确认框的三种使用方法
Dec 17 #Javascript
js 剪切板应用clipboardData详细解析
Dec 17 #Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 #Javascript
JavaScript禁止页面操作的示例代码
Dec 17 #Javascript
javascript中parentNode,childNodes,children的应用详解
Dec 17 #Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
Dec 17 #Javascript
You might like
php 文件上传系统手记
2009/10/26 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
PHP获取windows登录用户名的方法
2014/06/24 PHP
php中file_exists函数使用详解
2015/05/08 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
类似框架的js代码
2006/11/09 Javascript
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
用JQuery 实现AJAX加载XML并解析的脚本
2009/07/25 Javascript
js 多浏览器分别判断代码
2010/04/01 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
2016/05/16 Javascript
原生js实现jquery函数animate()动画效果的简单实例
2016/08/21 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
jQuery实现对象转为url参数的方法
2017/01/11 Javascript
jQuery简单实现MD5加密的方法
2017/03/03 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
使用grappelli为django admin后台添加模板
2014/11/18 Python
python中的闭包函数
2018/02/09 Python
Python实现迭代时使用索引的方法示例
2018/06/05 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
解决Django layui {{}}冲突的问题
2019/08/29 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
一个C/C++编程面试题
2013/11/10 面试题
最新销售员个人自荐信
2013/09/21 职场文书
11月升旗仪式讲话稿
2014/02/15 职场文书
产品推广策划方案
2014/05/10 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
资料员岗位职责
2015/02/10 职场文书
化工生产实习心得体会
2016/01/22 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
Redis批量生成数据的实现
2022/06/05 Redis