אנימציית GSAP באלמנטור – אנימציית גלילה עם מסך מפוצל

דרך מעולה להוסיף עניין לתכנים באתר שלכם היא עם אנימציות אינטרקטיביות מיוחדות. בהדרכה בסרטון נלמד איך ליצור אנימציית גלילה מדהימה שצד אחד של המסך נגלל והצד השני נשאר סטטי והתמונות מתחלפות תוך כדי גלילה.

GSAP / Java Script

יש להעתיק את הקוד לווידטג html, מתחת לקונטיינר עם האנימציה, או לשים אותו באלמנטור > עורך קודים תחת body - end

<script src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/gsap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/ScrollTrigger.min.js"></script>
 
 <script>
 document.addEventListener('DOMContentLoaded', function() {
 gsap.registerPlugin(ScrollTrigger)
 
 gsap.from(".image2", {
    scrollTrigger: {
    trigger: ".text2",
     start: "top 30%",
    end: "top 15%",
        markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none", 
});

 gsap.to(".image1", {
    scrollTrigger: {
    trigger: ".text2",
     start: "top 30%",
    end: "top 15%",
           markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none",
});

gsap.from(".image3", {
    scrollTrigger: {
    trigger: ".text3",
      start: "top 30%",
    end: "top 15%",
          markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none",
});

 gsap.to(".image2", {
    scrollTrigger: {
    trigger: ".text3",
     start: "top 30%",
    end: "top 15%",
         markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none",
});

gsap.from(".image4", {
    scrollTrigger: {
    trigger: ".text4",
     start: "top 30%",
    end: "top 15%",
      markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none",
});

 gsap.to(".image3", {
    scrollTrigger: {
    trigger: ".text4",
   start: "top 30%",
    end: "top 15%",
        markers:false,
        scrub:1,
    },
    opacity: 0,
 ease: "none",
});



     
   });
   </script>
[safe_code_display]

אם אתם כבר במוד למידה, קבלו הדרכות שוות נוספות:

gsap (56)
GSAP / Java Script

אנימציית תמונה נחשפת בגלילה + גלילה צידית

gsap (52)
שיווק ועסקי

תרגולילה #8 – עבודה מול לקוחות פרימיום

gsap (46)
אפקטי CSS

תרגולילה #7 – אנימציות ב-CSS והשקת סדנאות הספיישל

gsap (27) (1)
פיתוח

תרגולילה #6 – 12 שיטות לפיתוח מושלם