Push-контент со страницы - PullRequest
       19

Push-контент со страницы

0 голосов
/ 26 апреля 2009

Я настраиваю страницу с векторной кушеткой справа, и при наведении мыши она выдвигается. Моя цель - чтобы мой контент слева от дивана скользил влево от страницы.

Должен ли я установить абсолютные значения для своих элементов, чтобы затем скользить над ними? Вероятно, я буду использовать animate (), чтобы переместить диван, настраивая правильное свойство css.

По умолчанию он сместится влево?

Любые идеи на этот счет, я знаю, как сделать что-то, чтобы выдвинуть это, но не знаю, как заставить контент соскользнуть влево на странице.

Пример структуры HTML: http://pastie.org/458876

НОВЫЙ КОД:

$(document).ready(function() {
  $('#slidemarginleft button').click(function() {
 var $marginLefty = $(this).next();
 $marginLefty.animate({
   marginLeft: parseInt($marginLefty.css('marginLeft'),10) == 0 ?
  $marginLefty.outerWidth() :
  0
 });
  });
});

Скажи, что я использую этот код выше, чтобы переместить диван слева направо

1 Ответ

1 голос
/ 26 апреля 2009

Да, единственный способ заставить элементы соскальзывать со страницы - использовать фиксированное и / или абсолютное позиционирование (за исключением простого увеличения элементов по размеру страницы).

Я не уверен, что "оно" упадет на страницу влево, потому что я не совсем уверен, как настроены контейнеры. Я уверен, что многие люди захотят сделать лучшие предположения, если вы приведете пример того, как будет выглядеть HTML. (используйте jsbin.com - хорошее место для настройки примера)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...