Основная проблема, с которой я столкнулся, заключается в том, что я хотел бы постепенно увеличивать и уменьшать частоту в зависимости от текущего вертикального положения пользователя на странице. Получить 1-й деление, когда оно прокручивается вниз, легко, равно как заставить его исчезать, когда я возвращаюсь к началу страницы. Я предполагаю, что мне нужно использовать JavaScript типа «больше чем», «меньше», чем scrollTop, чтобы установить пределы каждого из них.
Вот javascript, который я использовал до сих пор:
if(scrollTop > 500) {
$("#Project-Desc, #Aqueous-Desc").fadeIn('slow');}
if(scrollTop < 500) {
$("#Project-Desc").fadeOut('slow');}
Вот мой сайт, чтобы установить, что именно я пытаюсь сделать:
http://luke -keller.com / test2 /
Вы увидите, что в маленьком сером квадрате, который исчезает, будут содержаться описания проектов, и именно здесь мне нужно постепенно затенять старый контент и добавить новый контент на основе позиции прокрутки или тому подобного.
Спасибо!
PS - Дополнительный HTML
<div id="Portfolio">
<div id="Port-Position">
<div id="Aqueous" class="Projects">
<div class="Project-Spacer">
</div>
<img src="Images/Projects/AqueousModel.jpg" width="600" height="400" border="0" alt=""/>
<img src="Images/Projects/AqueousPlan.jpg" width="600" height="400" border="0" alt=""/>
<img src="Images/Projects/AqueousModel.jpg" width="600" height="400" border="0" alt=""/>
</div>
<div class="Project-Divider">
</div>
<div id="Townhouse" class="Projects">
<div class="Project-Spacer">
</div>
<img src="Images/Projects/townhousePlan.jpg" width="600" height="400" border="0" alt=""/>
<img src="Images/Projects/townhouseModel.jpg" width="600" height="400" border="0" alt=""/>
<img src="Images/Projects/townhousePath.jpg" width="600" height="400" border="0" alt=""/>
</div>
</div>
</div>
<div id="Project-Desc">
<div id="Aqueous-Desc" class="Desc">
<h2>AQUEOUS</h2>
<p><h4>2006 - Temple University</h4></p>
<div class="Desc-Body">
Aqueous, meaning of water, is a blah blah blah more text here blah blah blah sweet awesome. Minecraft. Love that stuff.
</div>
<div class="Desc-Footer">
Clay Prototype, Handrawn Plan on Vellum, Foamcore Model.
</div>
</div>
<div id="Townhouse-Desc" class="Desc">
<h2>TOWNHOUSE</h2>
<p><h4>2006 - Temple University</h4></p>
<div class="Desc-Body">
Aqueous, meaning of water, is a blah blah blah more text here blah blah blah sweet awesome. Minecraft. Love that stuff.
</div>
<div class="Desc-Footer">
Clay Prototype, Handrawn Plan on Vellum, Foamcore Model.
</div>
</div>
</div>
ПРИМЕЧАНИЕ. Описание проекта, поле, которое я получаю постепенно увеличивать и уменьшать, является элементом фиксированной позиции, если это имеет какое-либо значение.