鼠标移动 jquery 上的多个转换
Multiple Transforms on mousemove jquery
可能
很容易解决,但对于我的生活,我无法弄清楚,或者可能想多了。简而言之,我有一个基于鼠标移动旋转 Y 的div。我有这项工作,但我也需要它跨 X 轴平移。所以我知道我必须使用 transform: translateX(value),但不确定如何在 jquery 中以最佳方式应用两个转换。感谢您的帮助。下面的小提琴链接。
还有没有办法改变旋转Y方向?
var $window = $(window),
$box = $('#box')
rotation = 0;
$window.on('mousemove', function(event){
rotation = (event.pageX/$window.width()*90) - 45;
$box.css('transform', 'perspective( 600px ) rotateY(' + rotation + 'deg)');
});
#box{
width: 300px;
height: 300px;
margin: 30px auto;
background: #aaa;
}
<div id="box"></div>
http://jsfiddle.net/6gbhfxrx/
只需同时应用它:
var $window = $(window),
$box = $('#box');
$window.on('mousemove', function(event){
var rotation = (event.pageX/$window.width()*90) - 45;
var transX= (event.pageX/$window.width()*500) - 250;
$box.css('transform', 'perspective( 600px ) rotateY(' + rotation + 'deg) translateX(' + transX + 'px)');
});
这里有一个小提琴:http://jsfiddle.net/6gbhfxrx/2/
相关文章:
- Jquery移动转换复选框在Jquery onclick函数()中第二次选中不起作用
- Chocolat.JS-将标题转换为下载按钮-将span类内容移动到href中
- 显示移动键盘时转换3d断断续续
- 带有 jquery 移动转换的视频JS
- 在jquery中通过切换类和css转换来创建移动菜单
- Webkit JQuery 移动块到内联转换不起作用
- 将引导选项卡栏转换为移动大小的手风琴菜单
- 鼠标移动 jquery 上的多个转换
- 多级响应菜单..移动和非移动之间的转换
- 如何将网站弹出窗口的 html 转换为移动兼容网站
- 将网络应用程序转换为移动应用程序
- 如何使文本在转换后在文本中移动时可见
- 将jQuery插件转换为函数,并移动到现有的JavaScript对象中
- raphaeljs-移动我从svg转换的路径
- 在Titanium移动应用程序中转换unicode字符
- 什么'是同步转换以便相邻形状一起移动的惯用方法
- jquery移动更改指定元素的转换
- 如何移动Gmail's的页面转换工作
- 如何使用html()在jQuery移动页面后期转换中修改html
- jQuery移动转换在Android上抖动