javascript - 在中心滚动图像并在中心缩放

标签 javascript html css css-transitions

一组图像在页面中心垂直对齐。 在 keyPress 上,我可以缩放该图像。

例如:如果我尝试缩放页面外的图像,它会在页面外某处缩放或被裁剪。

我想做的就是,当我按下按键时,我想做出改变

  1. 将放大后的图片放在页面中央。
  2. 我希望图像仅在之前的图像缩放回其位置后缩放。

我的密码是http://fiddle.jshell.net/PB49p/

最佳答案

一种方法是移动wrapper来调整位置

function scrollWrapper(n) {
  var tansvalue  = -150 * (n-1);
  wrapper.setAttribute('style', '-webkit-transform:translate(0,'+tansvalue+'px);');
}

您可以使用 -webkit-transition-delay: 进行调整

DEMO

关于javascript - 在中心滚动图像并在中心缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20512169/

相关文章:

javascript - Google Maps Javascript API 显式访问 GeoJSON 功能属性

javascript - 水平菜单重叠图像 slider

jquery - 使用jquery更改html元素的整个字段

javascript - 使用 bootstrap collapse 切换 glyphicon

html - 有两个相邻的导航子菜单 block

javascript - 页面更改时的变量值

javascript - Jquery prepend 不适用于 div 标签

html - 除非元素换行,否则如何添加样式

css - div中的标签布局

javascript - 在用户的浏览器上缓存 JavaScript 和 CSS,并在进行更改时加载新的