0

我正在玩一个动画菜单,并使用 CSS 完成了所有操作以保持布局流畅,也就是说,我拥有 em 单位的所有内容,并且缩放文本大小将相应地缩放我的菜单。

然而,用 jQuery 动画这个菜单,自然单位是 px,所以动画在正常字体大小下工作,但它的布局在其他大小时会中断......

有没有办法在 jQuery 中使用其他单位(特别是 em)?

4

1 回答 1

0

您可以通过键入在 jquery 计算或数字的末尾添加单位

+ 'em'

在进行流体布局时,使用像素要容易得多,尤其是当您涉及 jquery 时,因为正如您所提到的,它使用像素单位而不是其他任何东西。

使用 jquery、css 和 html 构建真正流畅的布局将需要一些 CSS 技巧,例如使用绝对定位和内部填充来保持位置,而无需使用 jquery 计算。

于 2012-09-02T08:02:10.330 回答