现在我已经摆弄了很长一段时间了,我希望你能帮上忙。 我想实现的是:让两个div从浏览器端向左/右移动
我有两个div,一个红色和一个蓝色的。红色默认可见,蓝色隐藏。它们的高度不同,但宽度相同。如果你点击红色的div,它应该滑动到左侧并且“离开浏览器窗口”。同时,蓝色div应该来自浏览器的右侧,并且滑入前面放置红色的空间。如果你点击蓝色的div,动画应该“反转”。
似乎很简单,但我无法弄清楚。我试着用jQuery幻灯片和宽度,以及jQuery UI的幻灯片。问题通常是CSS定位。无论是div跳转到位,动画都很庞大。如果我使用绝对/相对CSS定位,则不可能设置宽度,以便它们一直滑到浏览器的右/左端。相反,它们会以各自的宽度被切断。
这张图片说明了我想达到的目标。
真的希望你能帮助:)
请出示你有这么远的jQuery代码和标记 – Alex