jQuery slideDown, а не slideAndPush - PullRequest
       11

jQuery slideDown, а не slideAndPush

1 голос
/ 20 января 2009

У меня есть div, где я нажимаю на ссылку на slideDown. Как и ожидалось, он делает то, что обещает, однако, я предпочитаю, чтобы он открывался, не толкая и другие элементы. так как слой поверх других слоев. это возможно?

Ответы [ 2 ]

1 голос
/ 20 января 2009

Это возможно, но не совсем просто. Я делал это раньше здесь (видео при наведении курсора) .

Концепция в основном звучит так:

  1. Установите позицию относительно вашего текущего элемента (тот, который вы плаваете, или его родителя, если это имеет больше смысла). Это может быть статически установлено в вашем CSS.
  2. Создайте новый элемент, создайте его аналогично с теми же размерами и поместите его прямо над текущим элементом, используя position:absolute и z-index:...
  3. используйте slideDown (или измените высоту, опять же, в зависимости от того, что имеет больше смысла), и она должна быть выше остальной части вашего контента
0 голосов
/ 20 января 2009

Попробуйте плавать ваши элементы. Если они div, они должны скользить друг на друга.

...