网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

jquery放大效果,jquery放大镜效果代码

jquery中放大效果怎么做

我说一下思路吧。做放大效果的原理就是JQ获取元素并修改它的CSS。

创新互联是一家专业提供扎赉诺尔企业网站建设,专注与网站建设、成都网站设计H5网站设计、小程序制作等业务。10年已为扎赉诺尔众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

你可以通过改变元素的width,height实现放大。也可以使用css3的transform中的2D缩放:scale()

如果是移动端或者IE9以上,推荐使用css3实现。性能效果更好。

怎么用jquery实现hover时图片放大的效果

根本不需要jQuery,用CSS3就可以实现;

img:hover {

transform:scale(2); /*放大两倍*/

}

基于jquery的滚动鼠标放大缩小图片效果

今天要出个鼠标滚动放大缩小图片的功能,看似很简单,从网上一搜,出现的都是onmousewheel的例子,全部只支持IE浏览器,结果查出火狐有对应的DOMMouseScroll来处理这个功能,代码如下,并加上注意的注释项:

复制代码

代码如下:

$(function(){

$(".body

img").each(function(){

if($.browser.msie){

$(this).bind("mousewheel",function(e){

var

e=e||event,v=e.wheelDelta||e.detail;

if(v0)

resizeImg(this,false);//放大图片呗

else

resizeImg(this,true);//缩小图片喽

window.event.returnValue

=

false;//去掉浏览器默认滚动事件

//e.stopPropagation();

return

false;

})

}else{

$(this).bind("DOMMouseScroll",function(event){

if(event.detail0)

resizeImg(this,false);

else

resizeImg(this,true);

event.preventDefault()//去掉浏览器默认滚动事件

//event.stopPropagation();

})

}

});

function

resizeImg(node,isSmall){

if(!isSmall){

$(node).height($(node).height()*1.2);

}else

{

$(node).height($(node).height()*0.8);

}

}

});

本文的demo请点击这里:滚动鼠标放大缩小图片效果


新闻名称:jquery放大效果,jquery放大镜效果代码
文章出自:http://bjjierui.cn/article/dsepijd.html

其他资讯