2011-12-17 3 views
1

Если вы нашли http://jsfiddle.net/BT4Bk/, вы увидите, что темная полоса видима.Как скрыть прокладку Div до видимого?

Это дополнение для #ajax div, которое будет обертывать содержимое внутри. Как скрыть заполнение, чтобы оно не отображалось до тех пор, пока оно не будет отображаться в виде содержимого?

ответ

2

Скрыть ваш #dark пока канал не будет нажат. Я добавил #dark { display: none; } в CSS и $('#dark').show() вашей функции одушевленным:

http://jsfiddle.net/tU3jr/

Это jsFiddle предотвратит черный отступы от показано до анимации прогонов.

1

После того, как вы нажмете на Пункт 1 отступ-Наверху updated.Look в следующей обновленной скрипку:

http://jsfiddle.net/BT4Bk/3/

+0

Черная прокладка (только) видна на секунду подобным образом. Предположительно, это нежелательно. Я исправил это в своем ответе, не показывая '# dark' div до тех пор, пока функция анимации не выполнится. –

0

Вы должны удалить

#ajax{ 
    padding: 0px 0; // padding value from here 
} 

же к добавил $(".viewproject").click(function()

$('#ajax').css("padding-top",40); 

Так все время заполнения не принимается при запросе элемента требуется набор обивка с помощью JQuery. Здесь @Kiran сделано абсолютно правильно.

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