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

קרן מונפשת

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

התאמה

pathColor
gradientStartColor
gradientStopColor

מבוסס על Animated Beam (MIT רישיון) · תנאי שימוש

מאפיינים

19 מאפיינים
מאפייןסוגברירת מחדלתיאור
containerRefRefObject<HTMLElement | null>—הפניה למכל המשותף שבו הקרן מצוירת.
fromRefRefObject<HTMLElement | null>—הפניה לאלמנט שממנו הקרן יוצאת.
toRefRefObject<HTMLElement | null>—הפניה לאלמנט שאליו הקרן מגיעה.
curvaturenumber0עיקול הקו בפיקסלים. ערך שלילי מכופף למעלה.
durationnumber5שניות למעבר אחד של האור.
delaynumber0השהיה לפני ההתחלה, בשניות.
reversebooleanfalseלהריץ את האור בכיוון ההפוך.
pathColorstring"#ffffff"צבע הקו הקבוע.
pathWidthnumber2עובי הקו בפיקסלים.
pathOpacitynumber0.2שקיפות הקו הקבוע.
gradientStartColorstring"#ffffff"הצבע בראש האור הנע.
gradientStopColorstring"#a1a1aa"הצבע בזנב האור הנע.
repeatnumber"Infinity"כמה פעמים לחזור. ברירת המחדל: אינסוף.
repeatDelaynumber0הפסקה בין חזרות, בשניות.
startXOffsetnumber0היסט אופקי של ההתחלה, בפיקסלים.
startYOffsetnumber0היסט אנכי של ההתחלה, בפיקסלים.
endXOffsetnumber0היסט אופקי של הסוף, בפיקסלים.
endYOffsetnumber0היסט אנכי של הסוף, בפיקסלים.
classNamestring—מחלקות לשכבת ה-SVG.

תלויות

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

npm install motion clsx tailwind-merge

רכיבים דומים

לכל הרכיבים