Menu
Coddy logo textTech

מעברים ואפקטי ריחוף

חלק מהיחידה שליטה ב-CSS במסלול ה-HTML של Coddy. שיעור 24 מתוך 43.

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

selector {
  transition: property duration timing-function delay;
}
  • property: מאפיין ה-CSS שברצונך להעביר (לדוגמה, background-color, width, opacity).
  • duration: משך הזמן שנדרש להשלמת המעבר (לדוגמה, 1s עבור שנייה אחת).
  • timing-function: כיצד המעבר מתקדם (למשל, linear, ease, ease-in).
  • delay: כמה זמן להמתין לפני תחילת המעבר (אופציונלי).

לדוגמה:

.button {
  background-color: green;
  transition: background-color 0.3s ease;
}
.button:hover {
  background-color: blue;
}

כשתרחף מעל הכפתור, צבע הרקע שלו ישתנה מירוק לכחול במשך 0.3 שניות.

challenge icon

אתגר

קל

הוסף מאפיין transition ל־.card כך ששינויים בצבע הרקע וב־box-shadow יתרחשו בצורה חלקה במשך 0.4 שניות עם פונקציית תזמון ease.

נסו בעצמכם

<!DOCTYPE html>
<html>
<head>
  <style>
    /* Write your CSS here */
    .card {
      background-color: white;
      padding: 10px;
      box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    }
    
  </style>
</head>
<body>
  <div class="card">
    Hover over me!
  </div>
</body>
</html>
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה שליטה ב-CSS

תרגלו בעצמכם: Web אונליין