אנימציותProחדש

החלפת מסך פתיחה בגלילה

המסך הראשון נעוץ ומתכווץ בהטיה קלה בזמן הגלילה, והמקטע הבא גדל מעליו. מעבר חלק בין בלוקים.

התאמה

heroColor
gridColor
nextTint
heroTextColor

מבוסס על Sticky Hero Scroll (MIT רישיון) · תנאי שימוש

מאפיינים

14 מאפיינים
מאפייןסוגברירת מחדלתיאור
heroReactNode—תוכן המסך הראשון שמתכווץ ונוטה.
nextReactNode—תוכן המקטע הבא שגדל מעליו.
containerRefObject<HTMLElement | null>—אלמנט גלילה אם האפקט נמצא בתוכו. בלעדיו משמשת גלילת הדף.
heightstring"100vh"גובה כל מקטע, כל אורך CSS.
scaleTonumber0.8לאיזה גודל המסך הראשון מתכווץ.
rotatenumber5הטיה במעלות.
showGridbooleantrueרשת עדינה ברקע המקטעים.
heroClassNamestring—מחלקות המסך הראשון.
nextClassNamestring—מחלקות המקטע הבא.
heroColorstring"#ebebeb"רקע המסך הראשון. הוא מתכהה מעט כלפי מעלה.
gridColorstring"rgba(79, 79, 79, 0.18)"צבע קווי הרשת.
nextTintstring"rgba(255, 255, 255, 0.06)"זוהר בראש הקטע הבא, מעל רקע כמעט שחור.
heroTextColorstring"#000000"צבע הטקסט במסך הראשון. כהה, כדי שייקרא על הרקע הצבעוני.
classNamestring—מחלקות נוספות.

תלויות

3 חבילות נדרשות

npm install motion clsx tailwind-merge

רכיבים דומים

לכל הרכיבים