2011-11-07 3 views
1

Я не уверен, с чего начать. Может ли кто-нибудь указать мне в правильном направлении? Не ищите кода, просто руководство.Как сместить диварий справа?

Когда нажата ссылка, я хочу, чтобы панель (высота экрана) отклонялась с правой стороны примерно до 50% окна.

Как я могу выполнить что-то подобное?

Если я просто делаю slidetoggle, он идет вверх/вниз. Но не знаете, как выйти с правой стороны браузера?

ответ

1

Вы хотите использовать функцию анимации jQuery для ширины элементов.

<div id="mydiv" style="width:0%;"></div> 

По щелчку:

$('#mydiv').animate({'width':'50%'}); 

Вы, вероятно, получить лучшие результаты, используя некоторые позиционирования и анимации свойство «левый» элемента, но animate() это то, что вам нужно.

0

Это то, что я использовал, чтобы сместить div вправо и удалить его. Вы можете удалить его.

$('#'+val).hide('slide', {direction: 'right'}, 500, function() { 
      $('#'+val).remove(); 
     }); 
+0

Похоже, что это скрывает элемент ... Я считаю, что он пытается сделать видимым скрытый элемент с помощью скользящего действия. – tybro0103

+0

Он также сказал, что ему просто нужно руководство ... – rogerlsmith

+0

Похоже, он предпочел бы руководствоваться решением? – tybro0103

Смежные вопросы