1

我的效果是,当您将鼠标悬停在这个特定区域上时,它会从底部抬起它,旋转图像并将它们揉在一起。它应该模拟“扇出”一手扑克牌。除了我需要它们居中之外,这一切都很好。我能想到的唯一方法是测量每边最远的角落,但我不知道该怎么做。有人有什么建议吗?我正在使用 jQuery 1.7。

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

4

1 回答 1

2

与使用 javascript 来计算屏幕宽度不同,使用 margin: auto 变得更有创意更容易

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

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

看看这个:

http://jsfiddle.net/JE7gf/

于 2012-06-25T20:47:16.287 回答