#jquery #hide #show
#jquery #скрыть #показать
Вопрос:
я пытаюсь использовать ту же функциональность @ http://bit.ly/99a5El
верхний и нижний колонтитулы липкие, когда пользователь нажимает стрелку вниз, вы можете наблюдать, как окно опускается, в то же время прокрутка страницы также меняется
я прошу кого-нибудь, пожалуйста, помогите мне … заранее спасибо…
Ответ №1:
В вашей демонстрации внесите изменения, указанные ниже.
В CSS:
#content {
padding: 0px;
margin: 0 auto;
margin-top:200px;
width: 700px;
text-align:left;
z-index:1;
position: relative;
}
#layout {
width: 700px;
position:absolute;
}
Полный файл JS:
<!-- Function -->
var positionClosed = 0; // the vertical position of the title when minimized
$(function(){
positionClosed = $(window).height() - // window size
$('#footer').height() - // footer size
$('#content').css('margin-top').replace('px', '') - // margin from top
$('.trigger').height() - // title size
20; // a little margin
$("#content").css('top', positionClosed);
$('.toggle_container').hide();
$(".trigger").click(function(){
$(this).toggleClass("active").next().slideToggle("slow");
if(!$(this).hasClass('active'))
$('#content').animate({top: 0}, 'slow');
else
$('#content').animate({top: positionClosed}, 'slow');
});
});
Ответ №2:
Вы должны использовать position:fixed
в CSS-файлах для верхнего и нижнего колонтитулов с bottom:0px
для нижнего колонтитула и top:0px
для заголовка.
Комментарии:
1. у меня есть попытка, как уже упоминалось, но здесь бесполезна демонстрационная ссылка @ bit.ly/vy0lO5 когда содержимое скрыто, заголовок должен плавно переходить в нижнюю часть страницы…