2

我知道关于如何制作一个倒置的 slideDown 已经有类似的问题,但他们都没有问如何真正将元素上方的所有东西向上推。我需要的是,当 slideDown 元素向上展开时,该元素的底部(以及下面的所有元素)保持在原位,并且上面的所有元素都向上移动。

我希望你明白我的意思。

这样的事情甚至可能吗?

请帮忙。

4

1 回答 1

1

这是相当 CSS 的问题。jQueryslideDown只是动画height属性,所以如果你想让元素向上收缩,你可以使用以下样式组合:

.box {
    position: relative;
}
.box .drop {
    position: absolute;
    bottom: 40px;
}​

当使用 CSS 属性定位元素时bottom,它将向上扩展。你可以在这里寻找工作示例。

于 2012-11-24T20:51:53.800 回答