Пожалуйста, помогите.Я теряю сон из-за этого!:)
У меня есть список коротких сообщений;называйте их цитатами, если хотите.У меня есть фиксированный заголовок позиции высотой 200px с прозрачным фоном.Мне нужен заголовок, видимый для каждого поста, который просматривает пользователь (отсюда и фиксированное позиционирование), и я хотел бы, чтобы прочитанные посты исчезали (или существенно уменьшались в непрозрачности), когда они прокручивались вверх и за заголовком;инверсия "lazyload" с пэдом 200px, если хотите.Конечно, если пользователь прокручивает противоположное направление, чтобы вернуть сообщение обратно в область просмотра (и под заголовком), мне нужно, чтобы оно появилось снова.
Я довольно новичок в jQuery, поэтому, пожалуйста, потерпите меня.Я много искал помощи и подсказок, но пока не нашел решения.Ваша помощь искренне ценится!
Макет:
Тестовая страница
jQuery:
$(document).ready(function(){
var headerheight = $('#header').height();
var scrollposition = $(window).scrollTop();
$(window).scroll(function(){
var offset = .offset();
$('li').each(function() {
if(scrollposition <= $(this)offset.top-headerheight){
//
$(this).fadeOut(400);
//
} else {
//
$(this).fadeIn(400);
//
}
});
});
});