鼠标经过,图片会放大(从中心位置放大)
2015-01-22 19:01
986 查看
js部分:
//鼠标经过a标签,对应的图片会放大效果
var zoom = 1.03;
var width = $(this).find(".move_img").find("img").width();
var height = $(this).find(".move_img").find("img").height();
var z_width = width * zoom;
var z_height = height * zoom;
$(".big_kuai a").hover(function () {
$(this).find(".move_img").find("img").animate({
width: z_width,
height: z_height,
marginTop: "-9px",
marginLeft: "-9px"
}, 1000);
}, function () {
$(this).find(".move_img").find("img").animate({
width: width,
height: height,
marginTop: "0px",
marginLeft: "0px"
}, 1000);
});
思想如上,css和html可以自己写。
效果如下图:
未经过时:
经过之后:
//鼠标经过a标签,对应的图片会放大效果
var zoom = 1.03;
var width = $(this).find(".move_img").find("img").width();
var height = $(this).find(".move_img").find("img").height();
var z_width = width * zoom;
var z_height = height * zoom;
$(".big_kuai a").hover(function () {
$(this).find(".move_img").find("img").animate({
width: z_width,
height: z_height,
marginTop: "-9px",
marginLeft: "-9px"
}, 1000);
}, function () {
$(this).find(".move_img").find("img").animate({
width: width,
height: height,
marginTop: "0px",
marginLeft: "0px"
}, 1000);
});
思想如上,css和html可以自己写。
效果如下图:
未经过时:
经过之后:
相关文章推荐
- JS鼠标悬停经过图片由中心点逐渐放大效果
- flex实现图片根据鼠标的滚动放大或缩小(以鼠标的的位置 为中心放大缩小)
- CSS实现鼠标悬停经过图片由中心点逐渐放大效果
- CSS3 - 鼠标经过图片缓慢放大、鼠标离开缓慢还原
- javascript以鼠标为中心点放大图片的算法
- 以鼠标位置为中心缩放平移图片(图片map)
- jquery 鼠标经过放大图片
- 以鼠标为中心对图片进行放大,此文是转载的,楼主看到不怪
- 在WPF里面实现以鼠标位置为中心缩放移动图片
- JS实现鼠标中心放大图片功能原理及实例演示
- JS-以鼠标位置为中心的滑轮放大功能demo1
- jq/css鼠标经过图片放大效果
- 鼠标样式改变 隐藏鼠标在鼠标位置绘制图片,当鼠标经过时改变样式
- WinFrom鼠标经过时图片按钮放大缩小
- 鼠标经过图片放大,不超过父块
- css3 实现鼠标放上去图片外框不变大,里面中心放大
- HTML-鼠标经过图片放大收藏
- 鼠标经过图片图片放大效果
- jQuery鼠标经过时放大图片
- css3鼠标经过图片放大