ראשימדינותהטיולים שליטיולים ותרמילאותאודות
YosefusFlavius

Yosefus flavius

אני בעצמי

קישורים מהירים

  • דף הבית
  • אודות
  • בלוג
אינסטגרם

©2026 Yosefus Flavius WebDeveloper

איך ליצור Progress Bar בגלילה ב-CSS בלבד (בלי JS)
  1. בית
  2. /
  3. פיתוח Full Stack

איך ליצור Progress Bar בגלילה ב-CSS בלבד (בלי JS)

7 באוגוסט 2024•2 דקות קריאה

למד איך ליצור קו התקדמות שמתקדם בזמן גלילת הדף רק בעזרת CSS, בלי צורך ב-JavaScript. עם פיצ'רים חדשים כמו animation-timeline: scroll(), תוכל להוסיף אפקטים מרשימים בקלות.

ולהפעם... אנימציה מגניבה פרו מקס פורטה פלוס פרימיום, משהו עם 4 מצלמות שיכולות לצלם אמבות על נוגה 😎. איך עושים progress-bar שמתקדם בגלילה של הדף ללא js בכלל, רק css, דבק מגע ואמונה בצדקת הדרך. דיייי 🤨 כן כן. מגיע לכם כי אתם חמודים, וכי חג, וכי בא לי. והיום נראה איך כמובטח אנחנו עושים קו התקדמות צמוד לtop:0 של המסך שבגלילה ימתח לאיטו לכל הרוחב של הדף לפי ההתקדמות של הלקוח קצה האומלל. 😋 לא הבנתם? תפתחו את הcodepen

ישנו div שמנמנן בposotion-fixed. שעם translate 100% מתחבא מחוץ לגבולות הדף ואנחנו מחזירים אותו בהדרגה ככל שהדף נגלל בהורדה של האחוזים עד 0%. (תמיד נעדיף לדבר עם transform והנגזרות שלו מאשר width וheight, למה? תשאלו את גוגל) ודרך הכתיבה?😏 😎 נצטרך אנימציה פשוטה - keyframes שמורידה אחוזים. 👨‍👩‍👧‍👧 ואז? למה תמיד אנחנו צריכים לחלוב אותך? שפוך כבר!!!! 😎 תנו לסיים משפט! יא נודניקים animation: scroll-progress auto linear; animation-timeline: scroll(); אלו שני שורות הקסם.🤩 הראשונה דיי ברורה למי שמשתמש באנימציות - (ואולי אקדיש בהמשך כמה פוסטים על אנימציות). וauto אומר שהduration של האנימציה יהיה אוטומטי כי אנחנו לא יודעים כמה זמן יקח לדביל לגלול עד למטה. והשניה? משו חדש בcss שאומר במילים של עברית צחה: ציר הזמן של האנימציה משוייך לגלילה של הדף. וזהו? אכן! אז שיהיה חג שמח לכולכם ואל תשכחו לתת לי קרדיט וביטקוין. ויודעים מה? מוותר על הקרדיט. 🤗

שתף את המאמר

שתפו:
Yosefus Flavius

נכתב על ידי

Yosefus Flavius

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

עקבו באינסטגרםעוד עליי
הכתבה הקודמתגרדיאנט בגבול עם CSS – איך ליצור גבול צבעוני לכפתור ב-3 דרכים שונותהכתבה הבאהאיך לאפשר למשתמשים להגדיל אלמנטים ב-CSS עם resize

כתבות דומות

כתבות קשורות

כתבות דומות

CSS Mix-blend-mode: איך לשלב תוכן עם הרקע
פיתוח Full Stack/פרונט אנד

CSS Mix-blend-mode: איך לשלב תוכן עם הרקע

בפוסט הזה נלמד על שימוש ב־mix-blend-mode ב־CSS, טכניקת עיצוב מגניבה שמאפשרת לשלב את התוכן של האלמנט עם הרקע והאב בצורה מרהיבה ומיוחדת.

27 באפריל 2025
איך להוסיף גלילה חלקה ב-CSS
פיתוח Full Stack/פרונט אנד

איך להוסיף גלילה חלקה ב-CSS

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

27 באפריל 2025
האם כדאי להשתמש בספריות UI ב-React? מלחמת בני אור בבני חושך 2.0
פיתוח Full Stack/פרונט אנד

האם כדאי להשתמש בספריות UI ב-React? מלחמת בני אור בבני חושך 2.0

בפוסט הזה נדבר על יתרונות וחסרונות של שימוש בספריות UI ב-React. האם באמת כדאי לקחת את הדרך הקלה עם ספריות מוכנות או להשקיע בכתיבת כל דבר מאפס? גיא חולק את הדעות שלו על ספריות UI, RTL, והתמודדות עם אתגרים בעיצוב אתרים.

27 באפריל 2025