<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<!--声明当前页面的编码集charset=gbk中文编码gb2312,charset=utf-8国际编码-->
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<!--当前页面的三要素-->
<title>js滑动图片显示和隐藏效果</title>
<meta name="Keywords" content="js滑动,图片显示">
<meta name="description" content="描述">
<!--css 内部样式 , js-->
<style type="text/css">
*{margin:0px; padding:0px;}
/*属性:值; width:300px; 像素 */
#News{width:300px; height:305px;border:1px solid #ddd;
margin:50px auto;}
/*list-style-type:none; 去掉前面的圆点*/
#News ul li{list-style-type:none;padding:0px 10px 0px 10px;}
#News ul li a{color:#2d2d2d; font-family:"微软雅黑";font-size:14px; text-decoration:none;/*去掉下划线*/}
#News ul li a:hover{color:#eb1c24;text-decoration:underline;}
#News ul li span a{color:#;}
#News ul li span a:hover{color:#eb1c24;} #News ul li p{line-height:30px;}
#News ul li img{display:none;/*隐藏图片*/}
#News ul li img.xs{display:block;/*显示第一图片*/}
#News ul li.bg{background:url("images/bg.png"); padding-bottom:15px;}
#News ul li span.hover a{color:#eb1c24;} </style>
</head> <body>
<!--div盒子模型,宽度,高度 放内容-->
<div id="News">
<ul>
<li class="bg">
<p><span class="hover"><a href="#">[时装频道]</a></span>
<a href="#">2014秋冬巴黎时装周</a></p>
<img src="data:images/1.jpg" class="xs"/>
</li> <li><p><span><a href="#">[男装频道]</a></span>
<a href="#">穿出Street Fashion</a></p>
<img src="data:images/2.jpg"/>
</li> <li><p><span><a href="#">[时装频道]</a></span>
<a href="#">2014秋冬巴黎时装周</a></p>
<img src="data:images/3.jpg"/>
</li> <li>
<p>
<span><a href="#">[时装频道]</a></span>
<a href="#">2014秋冬米兰时装周</a>
</p>
<img src="data:images/4.jpg"/>
</li>
</ul>
</div> <!-- <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> --> <script type="text/javascript"> window.onload=function(){
var oNews = document.getElementById('News');
var oLi = oNews.getElementsByTagName('li');
var oimg = document.getElementsByTagName('img');
var ospan = document.getElementsByTagName('span'); for(var i=;i<oLi.length;i++){
oLi[i].index=i;
oLi[i].onmouseover=function(){
for(var i=;i<oLi.length;i++){
oLi[i].className='';
oimg[i].style.display='none';
ospan[i].className=''; }
this.className='bg';
if(this.className='bg'){
ospan[this.index].className='hover';
oimg[this.index].style.display='block';
}
}
} } </script> </body>
</html>

js鼠标滑动图片显示隐藏效果的更多相关文章

  1. 完整说明使用SpringBoot+js实现滑动图片验证

    常见的网站验证方式有手机短信验证,图片字符验证,滑块验证,滑块图片验证.本文主要讲解的是滑块图片验证的实现流程.包括后台和前端的实现. 实现效果 使用的API java.awt.image.Buffe ...

  2. jQuery css3鼠标悬停图片显示遮罩层动画特效

    jQuery css3鼠标悬停图片显示遮罩层动画特效 效果体验:http://hovertree.com/texiao/jquery/39/ 效果图: 源码下载:http://hovertree.co ...

  3. 30款css3实现的鼠标经过图片显示描述特效

    今天给大家分享30款css3实现的鼠标经过图片显示描述特效,鼠标经过这些图片的时候以非常炫的方式显示图片的描述.为保证最佳的效果,请在 IE10+.Chrome.Firefox 和 Safari 等现 ...

  4. 基于html5鼠标悬停图片动画展示效果

    分享一款基于html5鼠标悬停图片动画展示效果.里面包含两款不同效果的html5图片展示效果.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class=" ...

  5. CSS鼠标悬停图片加边框效果,页面布局发生错位的解决办法

    CSS鼠标悬停图片加边框效果,页面布局发生错位的解决办法 .recomend-list{ width:1200px; a{ @extend %fl; margin-right: 30px; width ...

  6. Dynamics CRM 365 不用按钮工具,直接用js脚本控制按钮的显示隐藏

    Dynamics CRM 365 不用按钮工具,直接用js脚本控制按钮的显示隐藏: try { // 转备案按钮 let transferSpecialRequestButton = parent.p ...

  7. js控制TR的显示隐藏

    在很多现实的场景中,有的文本框我们希望在选择“是”的按钮之后才出现,这就需要js控制TR的隐藏和显示,如何控制,本文为大家揭晓 下文分享的一段代码:选择是的按钮就显示身高和体重的文本框的代码.注意:r ...

  8. 纯css3鼠标经过图片显示描述特效

    http://***/Article/5582 今天给大家带来的是用css3技术实现鼠标经过图片,显示图片描述的动画效果.鼠标经过图片时,图片动画缩小并渐变显示描述.我们一起看看效果图: 在线预览   ...

  9. 基于js鼠标拖动图片排序

    分享一款基于js的图片排序效果.鼠标拖动图片,重新排列图片的排列顺序.该插件适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗.效果图如下: 在线 ...

随机推荐

  1. js中undefined,null,NaN的区别

    1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型.var a1;var a2 = true;va ...

  2. Putty工具包简单使用

    Putty工具包简单使用 一.Putty简介 Putty是一款远程登录工具,用它可以非常方便的登录到Linux服务器上进行各种操作(命令行方式).Putty完全免费,而且无需安装(双击即可运行),支持 ...

  3. POJ2248 A Knight's Journey(DFS)

    题目链接. 题目大意: 给定一个矩阵,马的初始位置在(0,0),要求给出一个方案,使马走遍所有的点. 列为数字,行为字母,搜索按字典序. 分析: 用 vis[x][y] 标记是否已经访问.因为要搜索所 ...

  4. C#编译时出现“不安全代码只会在使用 /unsafe 编译的情况下出现”错误的解决

    原因是:在编译的代码里面有不安全类型unsafe方法或类!解决方法:将项目属性页中生成下的“允许不安全代码”复选框打上对勾即可,方法如下:项目属性对话框->生成->允许不安全代码块 选中即 ...

  5. Best Time to Buy and Sell Stock II ——LeetCode

    Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...

  6. [Design Pattern] Filter Pattern 简单案例

    Filter Pattern,即过滤模式,通过不同的过滤标准,或者低耦合将过滤标准组合在一起,对一组对象进行过滤,属于结构类的设计模式. 下面是一个过滤模式的简单案例. Criteria 定义过滤接口 ...

  7. Java 8 表示两个时间点距离

    Java JDK8 的 java.time API 提供全面的 date 和 time 的模型. 下面是一个使用案例:求两个时间点的距离. package com.tony.test; import ...

  8. migration vmware vms to openstack kvm 修改vmware windows scsi to ide

  9. 解决nginx session共享的问题

    不使用session,换作cookie 能把session改成cookie,就能避开session的一些弊端,在从前看的一本J2EE的书上,也指明在集群系统中不能用session,否则惹出祸端来就不好 ...

  10. (Relax 水题1.2)POJ 1032 Parliament(将n分解成若干个互不相等的整数的和,并且是这些整数的乘积最大)

    题意:给出一个数n,将其拆分为若干个互不相等的数字的和,要求这些数字的乘积最大. 分析:我们可以发现任何一个数字,只要能拆分成两个大于1的数字之和,那么这两个数字的乘积一定大于等于原数.也就是说,对于 ...