-
מאתתגובות
-
16/08/2015 בשעה 23:10 #30441
batz bar
Participantיש עמוד אחד באתר שמופיע בו תוכן מעל התפריט הקבוע בגובה של המסך כמעט והתפריט הקבוע מתחתיו.
מה שקורה כשגוללים מעט למטה התפריט הדביק מופיע על התוכן הקבוע מעל התפריט הקבוע.
איך אני יכול לתזמן את התפריט הדביק שבמקום להופיע אחרי גלילה של בערך 40 פיקסלים למטה, הוא יופיע רק אחרי גלילה מטה של 800 פיקסלים ? (לדוגמה)
תודה17/08/2015 בשעה 12:15 #30456Noa
Participantשלום רב,
אפשר קישור לאתר?
17/08/2015 בשעה 12:31 #30460batz bar
Participantתגובה זו סומנה כפרטית.17/08/2015 בשעה 13:18 #30469Noa
Participantיש לך את הדיב הזה: <div class="sticky-header-running"></div> בקובץ header.php. כאשר הגלילה מגיעה אליו, ה-Sticky Header נכנס לפעולה.
לכן כדי לפתור את הבעיה הזו יש פשוט להגדיר לדיב כנ"ל גובה מסוים בו הוא יתחיל לעבוד.
18/08/2015 בשעה 00:20 #30519batz bar
Participant"להגדיר לדיב הנ"ל גובה מסוים בו הוא יתחיל לעבוד".
לא הבנתי. להגדיר בJS? בCSS? להתחיל לעבוד הכוונה שהdisplay ישתנה מnone ל block?
איפה הפונקציה שכרגע מגדירה אותו שייראה אחרי גלילה של הגובה של התפריט? זה כל מה שאני צריך.18/08/2015 בשעה 12:02 #30536Ariel
Participantתפתח את הקובץ 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 למסכי דסקטופ
-
מאתתגובות
- הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.
