时间:2021-05-26
这是一款很实用的jQuery焦点图动画插件,跟其他jQuery焦点图插件不同的是,它带有一个水平的滑杆,你可以通过滑动滑杆实现图片的切换,也可以通过点击图片来切换。这款焦点图是纯jQuery实现的,兼容性和实用性都还可以,而且也比较简单,很容易集成到需要的项目中去。
效果展示如下所示:
HTML代码
<div id="wrapper"><ul id="flip"><li title="The first image" ><img src="1.png" /></li><li title="A second image" ><img src="2.png" /></li><li title="This is the description" ><img src="5.png" /></li><li title="Another description" ><img src="4.png" /></li><li title="A title for the image" ><img src="3.png" /></li></ul><div id="scrollbar"></div></div>CSS代码
.ui-jcoverflip {position: relative;}.ui-jcoverflip--item {position: absolute;display: block;}#flip {height: 200px;width: 630px;margin-bottom: 50px;}#flip .ui-jcoverflip--title {position: absolute;bottom: -30px;width: 100%;text-align: center;color: #555;}#flip img {display: block;border: 0;outline: none;}#flip a {outline: none;}#wrapper {height: 300px;width: 630px;overflow: hidden;position: relative;}.ui-jcoverflip--item {cursor: pointer;}body {font-family: Arial, sans-serif;width: 630px;padding: 0;margin: 0;}ul,ul li {margin: 0;padding: 0;display: block;list-style-type: none;}#scrollbar {position: absolute;left: 20px;right: 20px;}jQuery代码
jQuery( document ).ready( function(){jQuery( '#flip' ).jcoverflip({current: 2,beforeCss: function( el, container, offset ){return [$.jcoverflip.animationElement( el, { left: ( container.width( )/2 - 210 - 110*offset + 20*offset )+'px', bottom: '20px' }, { } ),$.jcoverflip.animationElement( el.find( 'img' ), { width: Math.max(10,100-20*offset*offset) + 'px' }, {} )];},afterCss: function( el, container, offset ){return [$.jcoverflip.animationElement( el, { left: ( container.width( )/2 + 110 + 110*offset )+'px', bottom: '20px' }, { } ),$.jcoverflip.animationElement( el.find( 'img' ), { width: Math.max(10,100-20*offset*offset) + 'px' }, {} )];},currentCss: function( el, container ){return [$.jcoverflip.animationElement( el, { left: ( container.width( )/2 - 100 )+'px', bottom: 0 }, { } ),$.jcoverflip.animationElement( el.find( 'img' ), { width: '200px' }, { } )];},change: function(event, ui){jQuery('#scrollbar').slider('value', ui.to*25);}});jQuery('#scrollbar').slider({value: 50,stop: function(event, ui) {if(event.originalEvent) {var newVal = Math.round(ui.value/25);jQuery( '#flip' ).jcoverflip( 'current', newVal );jQuery('#scrollbar').slider('value', newVal*25);}}});});以上代码是针对jQuery实现带水平滑杆的焦点图动画插件,希望对大家有所帮助!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
这是一款基于jQuery的图片切换焦点图插件,这款jQuery焦点图插件的特点是图片可以分组切换,也就是说一次可以切换多张图片,相比其他焦点图插件,它能节省更多
这是一款基于HTML5和jQuery的3D焦点图动画,焦点图中的图片利用了CSS3的相关特性实现图片倾斜效果,从而让图片出现3D的视觉效果。这款HTML5焦点图
1、jQuery实现的内链接平滑滚动不需要使用太复杂的插件,只要使用下载这段代码即可实现基于内部链接的平滑滚动$('a[href^="#"]').bind('c
本文实例讲述了jQuery实现企业网站横幅焦点图切换功能的方法。分享给大家供大家参考。具体如下:jQuery淡出淡入带缩略图幻灯片.flashBanner{wi
这是一款基于jQuery的百叶窗焦点图动画,和之前介绍的CSS3百叶窗焦点图动画不同的是,它的兼容性更好,实用性更强,因为它是基于纯jQuery的,基本上所有浏