תזמון הופעת Sticky header בעמוד מסויים – אוורסט

פורום התמיכה פתוח למשתמשים מנויים בלבד. יש להתחבר או להרשם כדי להוסיף דיון או תגובה בפורום.

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

ראשי פורומים תמיכה תזמון הופעת Sticky header בעמוד מסויים – אוורסט

דיון זה מוגדר: סגור
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • מאת
    תגובות
  • #30441

    batz bar
    משתתף

    יש עמוד אחד באתר שמופיע בו תוכן מעל התפריט הקבוע בגובה של המסך כמעט והתפריט הקבוע מתחתיו.
    מה שקורה כשגוללים מעט למטה התפריט הדביק מופיע על התוכן הקבוע מעל התפריט הקבוע.
    איך אני יכול לתזמן את התפריט הדביק שבמקום להופיע אחרי גלילה של בערך 40 פיקסלים למטה, הוא יופיע רק אחרי גלילה מטה של 800 פיקסלים ? (לדוגמה)
    תודה

    #30456

    Noa
    משתתף

    שלום רב,

    אפשר קישור לאתר?

    #30460

    batz bar
    משתתף
    תגובה זו סומנה כפרטית.
    #30469

    Noa
    משתתף

    יש לך את הדיב הזה: <div class="sticky-header-running"></div> בקובץ header.php. כאשר הגלילה מגיעה אליו, ה-Sticky Header נכנס לפעולה.

    לכן כדי לפתור את הבעיה הזו יש פשוט להגדיר לדיב כנ"ל גובה מסוים בו הוא יתחיל לעבוד.

    #30519

    batz bar
    משתתף

    "להגדיר לדיב הנ"ל גובה מסוים בו הוא יתחיל לעבוד".
    לא הבנתי. להגדיר בJS? בCSS? להתחיל לעבוד הכוונה שהdisplay ישתנה מnone ל block?
    איפה הפונקציה שכרגע מגדירה אותו שייראה אחרי גלילה של הגובה של התפריט? זה כל מה שאני צריך.

    #30536

    Ariel
    משתתף

    תפתח את הקובץ header.php אתה תראה שם את הדיב הבא: <div class="sticky-header-running"></div> ברגע שהמסך מגיע אליו אז מתחיל לרוץ ה JS שמציג את הסטיקי הידר

    הכי פשוט לסדר את זה באמצעות CSS לדוגמא:

    @media (max-width:768px) {
    .sticky-header-running {position: absolute; top: 120px;}
    }

    כמובן שבערך של Top תגדיר את הגובה ממנו אתה רוצה שהוא יתחיל

    במידה ואתה רוצה לשנות את זה נניח רק בעמוד מסויים, לצורך העניין רק בעמוד בית, אז תכתוב ככה:

    @media (max-width:768px) {
    .home .sticky-header-running {position: absolute; top: 120px;}
    }

    ערכתי שוב את ה CSS למסכי דסקטופ

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)

הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.