js实现图片渐隐渐显的切换效果
来源:互联网 发布:网络推广渠道分析 编辑:程序博客网 时间:2024/05/07 12:32
原帖地址:http://topic.csdn.net/u/20111115/09/836eeb82-ab49-41a8-a21f-26a232be1194.html?67769
楼主希望对DIV层实现渐显渐隐,看了楼下的解答,不禁感叹js比jQuery苦逼啊!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>图片渐隐渐显的切换效果</title><script type="text/javascript">window.onload = function(){var testDiv = document.getElementById('test');testDiv.style.opacity = 1.0;testDiv.onmouseover = show;testDiv.onmouseout = hide;};var interval1, interval2;var show = function(){if(interval2) { //这里是为了当鼠标在Div渐隐的过程中移到Div上图片立即慢慢重现clearInterval(interval2);}i = document.getElementById('test').style.opacity*100;interval1 = setInterval("showRound()",20);};var showRound = function(){i++;var testDiv = document.getElementById('test');if(testDiv.style.opacity != 1.0) {testDiv.style.opacity = i/100;} else {if(interval1) {clearInterval(interval1);}}}var hide = function(){if(interval1) { //这里是为了当鼠标在Div渐现的过程中从Div上移走图片立即慢慢消失clearInterval(interval1);}j = document.getElementById('test').style.opacity*100;interval2 = setInterval("hideRound()",20);};var hideRound = function(){j--;var testDiv = document.getElementById('test');if(testDiv.style.opacity != 0.0) {testDiv.style.opacity = j/100;} else {if(interval2) {clearInterval(interval2);}}};</script></head><body><div id="test" style="width:300px; height:250px"><iframe scrolling="no" width="300" height="250" frameborder="0" src="http://hi.csdn.net/attachment/201111/15/0_1321345637630X.gif"></iframe></div></body></html>
- js实现图片渐隐渐显的切换效果
- jQuery实现带缩略图的渐显渐隐图片幻灯切换效果
- 鼠标触发图片渐隐渐显效果HTC
- 使用CanvasGroup实现渐隐渐显效果
- JS特效:用鼠标事件实现图片的渐显效果
- 图片循环渐显渐隐
- 用CSS实现图片渐显的效果
- QML 实现图片帧渐隐渐显轮播
- 文字图片渐隐效果实现
- 如何实现先渐显再渐隐的动画?
- iPhone开发--渐隐渐显动画效果
- iPhone开发--渐隐渐显动画效果
- iPhone开发--渐隐渐显动画效果
- android view中实现一张图片的渐隐效果
- JQuery:渐隐渐显图片轮换幻灯片
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- 用TransitionDrawable实现ImageView渐隐渐显过渡效果,并解决OutOfMemory问题
- EditorGridPanel的一些属性,配置项,方法的实例.自适应窗体大小
- datastate 样例
- php面向对象
- java_实现先来先服务(FCFS)短作业优先算法(SJF)
- JS listBox
- js实现图片渐隐渐显的切换效果
- 《Wired》专访Jeff Benoz:比你想象的更给力
- I2C VIP block diagram
- VC6 之C4786 警告
- android ui设计2
- 安卓ApiDemos学习 app/Dialog
- 9.3的版本问题总结
- 程序输出urf-8编码的xml文件中文(汉字)乱码问题解决方法
- Canvas.DrawText自绘控制换行