הנפשת גרדיאנט - הדרכה קלילה וצבעונית

הדרכה קלילה קלילה

צבעונית וחמודה

על רקע הגרדיאנט המונפש הזה:

קלי קלות

ומוסיף המון:

הוסיפי אלמנט מסוג HTML

כתבי בו את הקוד הבא:

				
					<script src="https://cdn.tailwindcss.com"></script>
<script>
    tailwind.config = {
      darkMode: "class",
    }
  </script>
<main>
     <div>
        <div >
            <div class="grad absolute -inset-[10px] opacity-50">
            </div>
        </div>
        
    </div>
</main>
<style>

@-webkit-keyframes grad {
    from {
        background-position: 50% 50%, 50% 50%;
    }
    to {
        background-position: 350% 50%, 350% 50%;
    }
}

@keyframes grad {
    from {
        background-position: 50% 50%, 50% 50%;
    }
    to {
        background-position: 350% 50%, 350% 50%;
    }
}

.grad {
    --stripes: repeating-linear-gradient(
        100deg,
        #fff 0%,
        #fff 7%,
        transparent 10%,
        transparent 12%,
        #fff 16%
    );
    --stripesDark: repeating-linear-gradient(
        100deg,
        #000 0%,
        #000 7%,
        transparent 10%,
        transparent 12%,
        #000 16%
    );
    --rainbow: repeating-linear-gradient(
        100deg,
        #60a5fa 10%,
        #e879f9 15%,
        #60a5fa 20%,
        #5eead4 25%,
        #60a5fa 30%
    );
    background-image: var(--stripes), var(--rainbow);
    background-size: 300%, 200%;
    background-position: 50% 50%, 50% 50%;

    filter: blur(10px) invert(100%);

    -webkit-mask-image: radial-gradient(ellipse at 100% 0%, black 40%, transparent 70%);

    mask-image: radial-gradient(ellipse at 100% 0%, black 40%, transparent 70%);
}

.grad::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image: var(--stripes), var(--rainbow);
    background-size: 200%, 100%;
    -webkit-animation: grad 60s linear infinite;
            animation: grad 60s linear infinite;
    background-attachment: fixed;
    mix-blend-mode: difference;
}
</style>

				
			

כדי להגביל את האפקט לגובה הרצוי

הכנסי באלמנט ה HTML ל

מתקדם ->

CSS מותאים

והזיני שם (החליפי את הערך 300 בגובה הרצוי):

				
					selector {
    height: 300px;
    overflow: hidden;
}
				
			

רוצה שההנפשה הזו תשמש כרקע לאלמנטים אחרים?

הכנסי באלמנט HTML ל

מתקדם ->

z-index

והזיני שם את הערך 0

אחר כך הכנסי שם למתקדם ->

מיקום

והגדירי את המיקום כ"מקובע"

(אם את לא משתמשת באלמנטור, פשוט הגדירי את האלמנט כ position:fixed;)

זהו 🙂

נכון קליקלות?

שתפי אותי בתוצאה!

 

ואם בא לך

עוד כמה הדרכות קצרצרות ושוות

כמו איך להשיג את הלקוחות הנעלמים

משפטי השראה מהפנטים לבעלות עסקים – גזור ושמור

פודקאסט אלוף שיהפוך לך את הראש בקשר לשיווק

ועוד עשרות הדרכות אלופות

כנסי לכאן

 

מלא הצלחות בעסקים ובחיים

רבקי

כתיבת תגובה

אולי תאהבי גם:

איך ליצור מעבר צבע באלמנטור? (CSS)

איך לייצר אפקט מילוי מעבר צבע בטקסטים של הכותרות? (שווה לעקוב עד הסוף. יש גם הדגמה עם הנפשה “מבריקה”!)

גלילה בתלת מימד

חיפשתי ככה איזה גימיק בשלוף שיזניק לך את החוויה באתר לגלישה שונה, מקורית בלי מדי הרבה עבודה. ואז זה צץ לי:

לא נעים לי ממך

האם זה יהיה חשוב  בעוד שנה? לאן זה יביא ויקדם אותי  אז? זו השאלה  שאני שואלת את עצמי כשאני מתלבטת  לגבי צעד כזה או אחר.