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


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全部源代码
May 04 Javascript
JavaScript入门教程(10) 认识其他对象
Jan 31 Javascript
javascript 动态修改样式和层叠样式表代码
Apr 27 Javascript
JavaScript异步编程:异步数据收集的具体方法
Aug 19 Javascript
多种方法实现load加载完成后把图片一次性显示出来
Feb 19 Javascript
相册展示PhotoSwipe.js插件实现
Aug 25 Javascript
js 打开新页面在屏幕中间的实现方法
Nov 02 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
Nov 01 Javascript
Vue2.0用户权限控制解决方案的示例
Feb 10 Javascript
vue实现弹框遮罩点击其他区域弹框关闭及v-if与v-show的区别介绍
Sep 29 Javascript
React优化子组件render的使用
May 12 Javascript
vue+iview实现文件上传
Nov 17 Vue.js
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警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
php输出1000以内质数(素数)示例
2014/02/16 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
Laravel5权限管理方法详解
2016/07/26 PHP
跨浏览器通用、可重用的选项卡tab切换js代码
2011/09/20 Javascript
js iframe跨域访问(同主域/非同主域)分别深入介绍
2013/01/24 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
js获取本机操作系统类型的两种方法
2015/12/19 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
微信小程序-消息提示框实例
2016/11/24 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
vue-cli2.0转3.0之项目搭建的详细步骤
2018/12/11 Javascript
vue数据操作之点击事件实现num加减功能示例
2019/01/19 Javascript
人机交互程序 python实现人机对话
2017/11/14 Python
python 3利用Dlib 19.7实现摄像头人脸检测特征点标定
2018/02/26 Python
Python读写zip压缩文件的方法
2018/08/29 Python
python中dir()与__dict__属性的区别浅析
2018/12/10 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
在Django中实现添加user到group并查看
2019/11/18 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
2020/06/10 Python
Python tkinter制作单机五子棋游戏
2020/09/14 Python
HTML5的结构和语义(5):交互
2008/10/17 HTML / CSS
泰国网上购物:Shopee泰国
2018/09/14 全球购物
乌克兰巴士票购买网站:inBus
2021/03/12 全球购物
大型活动策划方案
2014/01/12 职场文书
学生干部的自我评价分享
2014/01/18 职场文书
文体活动总结
2015/02/04 职场文书
大班上学期个人总结
2015/02/13 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
PHP RabbitMQ消息列队
2022/05/11 PHP
spring IOC容器的Bean管理XML自动装配过程
2022/05/30 Java/Android