2012-06-25 52 views
1

我有一个效果,当你将鼠标悬停在这个特定区域上时,它会从底部提起它,旋转图像并将它们一起缩小。它应该模仿“扇出”一手牌。除了我需要它们被集中以外,这一切都运行良好。我能想到如何做到这一点的唯一方法就是测量每一边最远的角落,但我不知道该怎么做。任何人有任何建议?我正在使用jQuery 1.7。需要旋转图像的总宽度

链接例如:http://aws.redemptionconnect.com/redemption/play.html

+0

更改包装div的左边位置上盘旋在使用jQuery卡。 – SVS

+0

这就是我想要做的,但我不知道设置它有多远,因为我无法确定宽度! – LordZardeck

+0

从左边 – SVS

回答

2

使用JavaScript来计算屏幕宽度相反的,这是很容易成为与保证金有点创意:汽车

首先,给卡根据预定义的左值卡片在堆叠中的位置。

然后我们计算#outer-hand包装的宽度。一旦我们拥有适当的宽度,定义为自动的边距将自动将卡中心置于所需的位置!

在此请看:

http://jsfiddle.net/JE7gf/

+0

我不知道我明白它是如何工作的,但是当! – LordZardeck

+0

是为什么'#outer-hand'不干扰其他div的原因是因为它没有高度? – LordZardeck

+0

好吧,真的很快,我复制了一切,但它在我的网站上做到了这一点:http://awesomescreenshot.com/0c08xofb1 – LordZardeck