<!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. (2015年郑州轻工业学院ACM校赛题) A 彩票

    这是个简单的题目,其实就是判断是否是偶数, 对二进行特判一下就行了! 比赛时候我们还错两次................ 一看简单题就想抢一血,谁知到第一次提交CE, 再提交WA 汗........ ...

  2. sql(SqlServer)编程基本语法

    一.定义变量 --简单赋值 declare @a int set @a=5 print @a   --使用select语句赋值 declare @user1 nvarchar(50) select @ ...

  3. 值得收藏的Javascript代码

    1  Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件.则我们可以使用如下的小技巧,代码如 ...

  4. List的数据结构

    从这张图片说起:TreeList的实现结构: 首先是构建函数 TreeList(Collection coll),调用增加函数: public void add(int index, Object o ...

  5. Controlling How NSThread and NSRunLoop Exit

    http://shaheengandhi.com/controlling-thread-exit/ While most concurrency can be dealt with by using ...

  6. HDU 3016 Man Down (线段树+dp)

    HDU 3016 Man Down (线段树+dp) Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Ja ...

  7. Python之路【第一篇】:Python前世今生

    Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解 ...

  8. ViewPager的setOnPageChangeListener方法详解

    http://www.eoeandroid.com/forum.php?mod=viewthread&tid=548173 ViewPage使用时,最关键的代码就是setOnPageChang ...

  9. 微信公众账号【iOSDevTip】推出新栏目【看大牛】

    首先你须要关注微信公众账号[iOSDevTip] 基于微信公众平台数据分析.非常easy发现.移动端project师都喜欢关注互联网创业资讯.都说.一个不关注互联网创业的iOS开发不是一个合格的互联网 ...

  10. 家族企业的常青之道——leo鉴书68

    <Leo鉴书(第1辑)>已登陆百度阅读,今后还将不断更新.免费下载地址:http://t.cn/RvawZEx 企业怎样长久传承.怎样长期有效操持活力.是多元化经营还是集中精力打一点,这些 ...