- 浏览: 341058 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
1、效果及功能说明
鼠标悬停到图片时,浮动高亮透明层随着鼠标悬停的图片相应滑动到当前图片高亮显示
2、实现原理
先定义好给图片加透明层的效果但后先去掉,当鼠标移动到图片的上面立即触动一个方法让给透明层的通过一个动画进入到用户的视野里,从高度和宽度都是设定的图片的两倍后在开始缩小直接到和原图片一样大小位置,随着鼠标移动到那张图片而移动
主要的方法
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果
7、代码[html5]
鼠标悬停到图片时,浮动高亮透明层随着鼠标悬停的图片相应滑动到当前图片高亮显示
2、实现原理
先定义好给图片加透明层的效果但后先去掉,当鼠标移动到图片的上面立即触动一个方法让给透明层的通过一个动画进入到用户的视野里,从高度和宽度都是设定的图片的两倍后在开始缩小直接到和原图片一样大小位置,随着鼠标移动到那张图片而移动
主要的方法
$('.box').bind('mouseover',function() //隐藏掉鼠标的上的改变背景颜色的效果 $(".boxBor").css({ width:'100%', height:$(window).height(), left:'0px', top:'0px', opacity:0, display:'block' }) 当鼠标触及到图片后开始显示这个效果
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果
7、代码[html5]
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> *{margin:0;padding:0;list-style-type:none;} a,img{border:0;} body{background:#eee;font:12px/180% Arial, Helvetica, sans-serif, "新宋体";} .demo{width:490px;margin:30px auto;} .box{float:left;width:100px;height:100px;border:1px solid white;background:#EEE;margin:10px;position:relative;display:inline;} .box a{display:block;width:100px;height:100px;overflow:hidden;position:absolute;left:0;top:0;z-index:9;} .boxBor{ position:absolute;left:0;top:0;display:none;border:1px solid white;z-index:4; background:#fff; background:-moz-linear-gradient(top,rgba(255,255,255,0.25),rgba(255,255,255,0.77)); background:-webkit-linear-gradient(top,rgba(255,255,255,0.25),rgba(255,255,255,0.77)); background:-o-linear-gradient(top,rgba(255,255,255,0.25),rgba(255,255,255,0.77)); background:-ms-linear-gradient(top,rgba(255,255,255,0.25),rgba(255,255,255,0.77)); } </style> <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script> </head> <body> <div class="boxBor"></div> <div class="demo"> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl2.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl3.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl4.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl5.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl2.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl3.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl4.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl5.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl.jpg" alt="" /></div> <div class="box"><a href="http://www.17sucai.com/"></a><img width="100" height="100" src="images/girl2.jpg" alt="" /></div> <div style="clear:both;"></div> </div> <script type="text/javascript"> $(function(){ $('.box').bind('mouseover',function(){ //定义一个隐藏方法鼠标移动到上面改变背景颜色的方法 var oPosition=$(this).position(); //定义参数 var oThis=$(this); //定义参数 $('.boxBor').queue('fnHide'); //定义方法显示或操作在匹配元素上执行 if($(".boxBor").attr('deta-switch')!=='true'){ //定义改变图像的 width 属性方法 $(".boxBor").attr('deta-switch','true'); //定义改变图像的 width 属性方法 $(".boxBor").css({ width:'100%', height:$(window).height(), left:'0px', top:'0px', opacity:0, display:'block' }) //通过jquery 来修改 css 修改的有长度 高度 距左和距上 透明度 和是否隐藏 } $(".boxBor").stop(false,false).animate({ //定义停止当前正在运行的动画方法 opacity:0.8, //让透明度为0.8 left:oPosition.left+10, //距左为oPosition参数的距左再加10 top:oPosition.top+10, //距上oPosition参数的距左再加10 width:oThis.width(), //长度oThis参数长度 height:oThis.height() //长度oThis参数宽度 },250) //全部完成时间0.25秒 }); }) </script> </body> </html>
发表评论
-
Zepto
2015-08-15 13:49 1234Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 769//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 580Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 531Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 879首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2737Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 710特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14753流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6263首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1380通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 695一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 913<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7681. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 749一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 540看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 868最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 639最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 435做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 699在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 768<object width="940&qu ...
相关推荐
jquery hover事件鼠标悬停导航条浮动div层滑动高亮显示 jquery hover事件鼠标悬停导航条浮动div层滑动高亮显示 jquery hover事件鼠标悬停导航条浮动div层滑动高亮显示
"jquery鼠标悬停图片标题滑动"是一个常见的jQuery应用场景,主要用于提升用户体验,当用户将鼠标悬停在图片上时,图片的标题会以平滑的方式展示出来。这种效果可以增加网站的视觉吸引力,同时也能有效地呈现图片信息...
当用户将鼠标光标移动到图片上方时,jQuery会触发一个事件,执行预设的动画效果。这依赖于jQuery中的`.hover()`函数,它可以接受两个参数,分别对应鼠标进入和离开元素时执行的函数。 CSS3则在其中发挥了重要的视觉...
"jQuery鼠标悬停放大图片"是一个常见的功能,它可以使用户在鼠标指针悬停在图片上时看到放大的图像细节,从而增强视觉效果和用户对图片内容的理解。这个例子中,我们将深入探讨如何使用jQuery库实现这一功能,并涉及...
"jQuery鼠标悬停图片高亮滑动效果"是一个常见的增强用户交互的技巧,它使得用户在鼠标移动到图片上时,图片会呈现出高亮并伴随滑动动画的效果,为网站增添动态美感。这个实例源码提供了实现这一效果的具体代码,适合...
任意鼠标悬停在四周的一个图片上,当前图片立即与中间的图片交换位置 注意:图片交换过程中,即动画执行过程中,鼠标再次悬停在别的图片位置上的时候,动画不会被执行 使用方法: 1、将css样式引入到你...
"jquery鼠标悬停滑动切换特效"是一个利用jQuery实现的功能,它允许用户在鼠标悬停时,页面上的元素如图片、内容区块等能够平滑地切换显示,提供一种动态且吸引人的视觉效果。这种效果通常用于展示产品系列、图片轮播...
本教程将深入探讨如何利用jQuery的`hover`事件实现鼠标悬停时九宫格图片的高亮显示效果。这个效果可以增强用户对网页内容的互动体验,使用户更容易注意到并操作特定的图像元素。 首先,我们需要理解`hover`事件。在...
这样,当用户将鼠标悬停在图片上时,就会看到一个半透明的遮罩层淡入,同时文字也会淡入显示。这个效果在Chrome、Firefox、Safari、Edge等主流浏览器中都应能正常工作。 为了确保兼容性,可以使用jQuery的`$....
效果描述:鼠标悬停在图片上后,有一个高亮的光线从左向右滑动展示,同时底部滚动出文字说明效果 效果轻巧,用起来又很舒适,懒人站长特别推荐 附件中只有一个默认的index.html文件,其他文件已经上传至...
文字说明容器应设定初始透明度为0,以便于在鼠标悬停时逐渐显现。 ```css #image-container { width: 500px; overflow: hidden; position: relative; } #description { opacity: 0; transition: opacity 0.5s...
在本文中,我们将深入探讨如何使用jQuery库来实现一个鼠标悬停时的图片预览功能。这个功能在网站设计中非常常见,它为用户提供了一种便捷的方式来预览图像,而无需点击进入新页面或者加载全尺寸图片。我们将讨论实现...
"古典风格的jQuery鼠标悬停文字导航菜单滑动高亮显示"是一种常见的网页设计技术,它结合了古典美学与现代JavaScript库jQuery的优势,以实现优雅的交互效果。在这个主题中,我们将深入探讨如何利用jQuery实现这种功能...
一般情况下,鼠标悬停时我们会改变颜色、透明度、边框或其他视觉属性来达到高亮效果。例如: ```css .icon { color: #333; transition: all 0.3s ease; /* 添加平滑过渡效果 */ } .icon:hover { color: #ff...
当鼠标悬停时,可以使用计数器跟踪当前显示的图片索引,然后根据索引切换到下一张或上一张图片。这可以通过修改图片的位置或改变`src`属性来实现。同时,可以添加淡入淡出效果,使切换更加平滑。 5. **动画时间...
例如,我们可以设定一个初始的图片大小和透明度,然后为该图片元素定义一个类(如`.hover-effect`),用于存储悬停时的样式变化: ```html <img src="image.jpg" class="hover-effect"> ``` 接下来,在CSS中定义`....
要实现"鼠标悬停图片分享按钮动画",我们需要编写一个jQuery扩展函数,这个函数会在鼠标移到图片上时执行,展示分享按钮和文本描述。首先,我们需要在HTML结构中为每张图片设置特定的类或者ID,以便于通过jQuery选择...
本项目“jQuery鼠标悬停滑动显示图片信息”是利用jQuery的特性实现的一个功能,当用户将鼠标悬停在图片上时,图片下方会滑动显示出相关信息,如描述、编辑或删除按钮。这个功能既提高了用户体验,也为网站增添了动态...
在网页设计中,交互性和用户体验是非常重要的因素,而“jquery鼠标悬停图片显示下拉半透明层”就是一种提升用户体验的常见技术。这种效果通常用于展示更多关于图片的信息,如产品描述、链接或其他附加内容,当用户将...