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


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 相关文章推荐
JavaScript 组件之旅(四):测试 JavaScript 组件
Oct 28 Javascript
JavaScript中的Array对象使用说明
Jan 17 Javascript
js有序数组的连接问题
Oct 01 Javascript
深入探寻javascript定时器
Jan 02 Javascript
浅析JavaScript声明变量
Dec 21 Javascript
js中string和number类型互转换技巧(分享)
Nov 28 Javascript
从零开始学习Node.js系列教程四:多页面实现数学运算的client端和server端示例
Apr 13 Javascript
详解nuxt sass全局变量(公共scss解决方案)
Jun 27 Javascript
webpack打包非模块化js的方法
Oct 24 Javascript
如何从0开始用node写一个自己的命令行程序
Dec 29 Javascript
Vue实现搜索结果高亮显示关键字
May 28 Javascript
Vue实现菜单切换功能
Nov 08 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的ASP防火墙
2006/10/09 PHP
php创建多级目录代码
2008/06/05 PHP
网友原创的PHP模板类代码
2008/09/07 PHP
php四种基础算法代码实例
2013/10/29 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
2014/08/19 PHP
PHP制作登录异常ip检测功能的实例代码
2016/11/16 PHP
JavaScript学习笔记(十)
2010/01/17 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
2012/12/27 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
Angular 应用技巧总结
2016/09/14 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
Vue.use源码分析
2017/04/22 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
微信小程序实现运动步数排行功能(可删除)
2018/07/05 Javascript
vue 解决IOS10低版本白屏的问题
2020/11/17 Javascript
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
Python实现KNN(K-近邻)算法的示例代码
2019/03/05 Python
CentOS7下安装python3.6.8的教程详解
2020/01/03 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
2020/06/02 Python
Python加速程序运行的方法
2020/07/29 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
解决import tensorflow导致jupyter内核死亡的问题
2021/02/06 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
绝对经典成功的大学生推荐信
2013/11/08 职场文书
医院实习介绍信
2014/01/12 职场文书
国培计划培训感言
2014/03/11 职场文书
年度评优评先方案
2014/06/03 职场文书
2014红色之旅心得体会
2014/10/07 职场文书
诉讼授权委托书
2014/10/15 职场文书
python实现学生信息管理系统(面向对象)
2022/06/05 Python