אנימציית תזוזה של אייקון בכפתור עם קו תחתון מתחת ב- Hover

אפשר להפוך את הכפתור המשעמם שיש לנו כברירת מחדל באלמנטור לכפתור עם תנועה מעניינת שתהיה יותר יפה מהברירת מחדל שקיימת לנו בעזרת מספר שורות CSS פשוטות.

בעזרת הקוד הבא נוכל להוסיף אנימציית תזוזה לצד לאייקון בכפתור ואנימציית קו תחתון ב- Hover כמו שיש לנו בתפריט.

הוסיפו את קוד ה- Css הבא במתקדם של הפתור או בקובץ ה- Style.css בתבנית הבת שלנו.

				
					/* אפקט תזוזה של האייקון בכפתור לצד שמאל ובחזרה לימין */
selector .elementor-button-icon {
    transition: transform 0.3s ease;
}

selector:hover .elementor-button-icon{
    transform: translateX(-5px);
}

/* איפוס של הריווח ויישור נכון של האייקון */
selector .elementor-button {
    position: relative;
    padding-bottom: 0; /* מוודא שאין ריווח נוסף בתחתית */
    overflow: visible; /* מונע חיתוך של האייקון */
    display: inline-flex;
    align-items: center;
    text-decoration: none; /* מסיר קו תחתון ברירת מחדל */
}

/* אפקט של קו תחתון עם רווח */
selector .elementor-button::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 2px;
    background-color: currentColor;
    transform: translateY(6px); /* רווח בין הקו התחתון לטקסט */
    transition: width 0.3s ease, left 0.3s ease;
}

/* במעבר עכבר */
selector .elementor-button:hover::after {
    width: 100%;
    left: 0;
}

				
			

קודים נוספים

התפריט הוא אחד הדברים הראשונים שאנשים רואים כשהם נכנסים לאתר.עוד לפני שקוראים טקסט או לוחצים [...]

אפקטים קטנים עושים הבדל גדול בחוויית משתמש – במיוחד כשמדובר באינטראקציות בסיסיות כמו מעבר עכבר. [...]

אם אתם בונים אתרים רספונסיביים, אתם יודעים שטיפוגרפיה יכולה להיות כאב ראש – במיוחד כשצריך [...]