我有一个 div,我在其中单击指向 slideDown 的链接。正如预期的那样,它实现了它的承诺,但我更喜欢它滑开而不向下推其他元素。就像在其他层之上的一层。这可能吗 ?
Emin
问问题
2372 次
2 回答
1
这是可能的,但并不完全简单。我以前在这里做过(视频悬停)。
这个概念基本上是:
- 在当前元素上设置相对位置(您正在浮动的元素,或者它的父元素,如果这更有意义的话)。这可以在您的 CSS 中静态设置。
position:absolute
创建一个新元素,使用相同的尺寸对其进行类似的样式设置,然后使用和将其放置在当前元素的正上方z-index:...
- 使用 slideDown (或再次更改高度,具体取决于最有意义的内容),它应该高于您的其余内容
于 2009-01-20T16:05:55.300 回答
-1
尝试浮动你的元素。如果它们是 div,它们应该彼此滑过。
于 2009-01-20T16:04:30.437 回答