jQuery"悬停时放大”;无法相对于图片中心放大
jQuery "enlarge on hover" fails to enlarge relative to center of picture
我得到了一些很好的帮助来完成这项工作的基本部分,但现在我再次需要帮助:(下面的javascript应该是这样的,当你把鼠标悬停在图库中的缩略图上时,缩略图就会放大。我增加了高度和宽度,但我也改变了顶部和左侧的偏移来进行补偿,使其看起来像是图片相对于缩略图的中心在放大,而不是向右下角延伸。
jQuery('.videogall-thumb').hover(function() {
var currThumb = jQuery(this).attr('id');
jQuery('.videogall-thumb[id="' + currThumb +'"]').stop().animate({height: "100", width: "118", left: "-12", top: "-15"}, "fast");
}, function() {
jQuery('.videogall-thumb').stop().animate({height: "83", width: "98", left: "0", top: "0"}, "fast");
}
);
至少这是我所希望的。但缩略图仍然在向外延伸,而不是从中心放大。此外,正在放大的缩略图最终位于行上相邻缩略图的下方,而不是位于它们的上方,并且它会推送下面行上的相邻缩略图。明白我的意思了:http://oneworldyouthproject.org/tubepress-test/
我错过了什么?
您需要将position: relative
设置为img
元素,才能使left
和top
定位工作。
相关文章:
- 在Shopify中获取博客文章的图片
- 图片照片库
- 知道为什么我的旋转木马不会自动更改图片吗
- PHP AJAX图片上传示例不上传
- UIAutomation放大图像
- 如何使用css动画从中心增加边界线
- 如何使用input-tage上传图片并查看在laravel中上传的文件预览
- 如何在RoyalSlider中设置中心图像宽度
- 在我的网站上显示最近提交的文章/图片
- 如何更改拉斐尔元素图片
- 点击放大图片.JavaScript、CSS和HTML
- jQuery"悬停时放大”;无法相对于图片中心放大
- 自动设置中心和放大谷歌地图API
- 放大图片从缩略图在Jquery错误
- 如何放大和中心的对象与fabricjs
- 放大后的Jquery中心图像溢出:自动容器
- 单击图片缩略图并使用javascript扩展到中心
- 放大可见图像的中心
- 在调整大小时放大图片
- 在HTML5中放大和缩小网页时,正文应该在中心