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


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 相关文章推荐
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
Jun 27 Javascript
将查询条件的input、select清空
Jan 14 Javascript
JS获取表格内指定单元格html内容的方法
Mar 31 Javascript
JavaScript中使用指数方法Math.exp()的简介
Jun 15 Javascript
js实现图片点击左右轮播
Jul 08 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
May 16 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
ES6学习教程之块级作用域详解
Oct 09 Javascript
JavaScript登录验证基础教程
Nov 01 Javascript
Angular使用cli生成自定义文件、组件的方法
Sep 04 Javascript
小程序最新获取用户昵称和头像的方法总结
Sep 23 Javascript
js实现验证码功能
Jul 24 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垃圾回收机制对内存泄露的处理
2013/06/14 PHP
PHP实现数组递归转义的方法
2014/08/28 PHP
php通过隐藏表单控件获取到前两个页面的url
2014/09/09 PHP
php中file_get_content 和curl以及fopen 效率分析
2014/09/19 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
动态刷新 dorado树的js代码
2009/06/12 Javascript
document.getElementById介绍
2011/09/13 Javascript
jQuery阻止同类型事件小结
2013/04/19 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
React进阶学习之组件的解耦之道
2017/08/07 Javascript
浅谈ES6新增的数组方法和对象
2017/08/08 Javascript
jQuery自动或手动图片切换效果
2017/10/11 jQuery
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
JavaScript 声明私有变量的两种方式
2021/02/05 Javascript
wxPython使用系统剪切板的方法
2015/06/16 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
keras中epoch,batch,loss,val_loss用法说明
2020/07/02 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
动态密码技术
2012/10/18 面试题
综合实践活动方案
2014/02/14 职场文书
2014年银行工作总结范文
2014/11/12 职场文书
汽车转让协议书范本
2014/12/07 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
《赵州桥》教学反思
2016/02/17 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
Python自然语言处理之切分算法详解
2021/04/25 Python
基于flask实现五子棋小游戏
2021/05/25 Python
Win11自动黑屏怎么办 Win11自动黑屏设置教程
2022/07/15 数码科技