Guest User

Untitled

a guest
Jan 17th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. $(window).scroll(function() {
  2. Center1block = $("#block-1").offset().top - ( $(window).height() - divHeight )/2;
  3. Bottom1block = $("#block-1").offset().top - $(window).height();
  4. Top1block = $("#block-1").offset().top + divHeight;
  5.  
  6. if(getScrollTop() > Bottom1block && getScrollTop() < Top1block){
  7. $("#block-1 .txt").css('marginTop', ( (getScrollTop() - Center1block) *0.3) + 'px');
  8. }
  9. }
  10.  
  11. $(window).scroll(function() {
  12. Center1block = $("#block-1").offset().top - ( $(window).height() - divHeight )/2;
  13. Bottom1block = $("#block-1").offset().top - $(window).height();
  14. Top1block = $("#block-1").offset().top + divHeight;
  15.  
  16. if(getScrollTop() > Bottom1block && getScrollTop() < Top1block){
  17. $("#block-1 .txt").css('marginTop', ( (getScrollTop() ) *0.3) + 'px');
  18. }
  19.  
  20. Center2block = $("#block-2").offset().top - ( $(window).height() - divHeight )/2;
  21. Bottom2block = $("#block-2").offset().top - $(window).height();
  22. Top2block = $("#block-2").offset().top + divHeight;
  23.  
  24. if(getScrollTop() > Bottom2block && getScrollTop() < Top2block){
  25. $("#block-2 .txt").css('marginTop', ( (getScrollTop() - Center2block) *0.3) + 'px');
  26. }
  27.  
  28. Center3block = $("#block-3").offset().top - ( $(window).height() - divHeight )/2;
  29. Bottom3block = $("#block-3").offset().top - $(window).height();
  30. Top3block = $("#block-3").offset().top + divHeight;
  31.  
  32. if(getScrollTop() > Bottom3block && getScrollTop() < Top3block){
  33. $("#block-3 .txt").css('marginTop', ( (getScrollTop() - Center3block) *0.3) + 'px');
  34. }
  35. }
  36.  
  37. $(window).scroll(function () {
  38. var win_height = $(window).height();
  39. var scroll_top = getScrollTop();
  40. $(".class").each(function () {
  41. var off_top = $(this).offset().top;
  42. var Center1block = off_top - ( win_height - divHeight )/2;
  43. var Bottom1block = off_top - win_height;
  44. var Top1block = off_top + divHeight;
  45.  
  46. if (scroll_top > Bottom1block && scroll_top < Top1block){
  47. $(this).find(".txt").css('marginTop', ( (scroll_top ) *0.3) + 'px');
  48. }
  49. });
  50. });
Add Comment
Please, Sign In to add comment