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


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 相关文章推荐
多个js与css文件的合并方法详细说明
Dec 26 Javascript
Mac/Windows下如何安装Node.js
Nov 22 Javascript
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
Nov 23 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
你知道setTimeout是如何运行的吗?
Aug 16 Javascript
AngularJS中$apply方法和$watch方法用法总结
Dec 13 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
用React-Native+Mobx做一个迷你水果商城APP(附源码)
Dec 25 Javascript
浅析JS中什么是自定义react数据验证组件
Oct 19 Javascript
Vue组件Draggable实现拖拽功能
Dec 01 Javascript
vue 路由守卫(导航守卫)及其具体使用
Feb 25 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中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
php图片加中文水印实现代码分享
2012/10/31 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
php cookie 详解使用实例
2016/11/03 PHP
PHP数组内存利用率低和弱类型详细解读
2017/08/10 PHP
响应鼠标变换表格背景或者颜色的代码
2009/03/30 Javascript
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
Javascript 二维数组
2009/11/26 Javascript
js实现点击图片改变页面背景图的方法
2015/02/28 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
jquery zTree异步加载简单实例讲解
2016/02/25 Javascript
JavaScript蒙板(model)功能的简单实现代码
2016/08/04 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
微信小程序之GET请求的实例详解
2017/09/29 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
angular2实现统一的http请求头方法
2018/08/13 Javascript
解决vue动态为数据添加新属性遇到的问题
2018/09/18 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
vue 避免变量赋值后双向绑定的操作
2020/11/07 Javascript
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
Python操作Access数据库基本步骤分析
2016/09/19 Python
利用python的socket发送http(s)请求方法示例
2018/05/07 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
python pygame实现2048游戏
2018/11/20 Python
python爬取基于m3u8协议的ts文件并合并
2019/04/26 Python
Python标准库itertools的使用方法
2020/01/17 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
高级工程师岗位职责
2013/12/15 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
《蜜蜂引路》教学反思
2016/02/22 职场文书
MySQL数据库 任意ip连接方法
2022/05/20 MySQL