ברוכים הבאים ל-LEMON!

קהילת LEMON הוקמה במטרה לשתף קטעי קוד (CSS, JS, PHP) ומדריכים שימושיים בין בוני אתרים באלמנטור.
באתר תוכלו למצוא מגוון קטעי קוד שונים שתוכלו לשלב באתרים שלכם. בנוסף, יעלו לאתר מדריכים מתקדמים בנושא אלמנטור, כלים ותוספים שקשורים לאלמנטור, ועוד מגוון מדריכים בנושא בניית אתרים.

הרשמו לניוזלטר

הרשמו עכשיו וקבלו עדכון מיידי בכל פעם שעולה תוכן חדש לאתר.

קבוצת LEMON בפייסבוק

אתם מוזמנים להצטרף!

פוסטים אחרונים

תיקון מיקום עוגן של אלמנטור (כדי שהתפריט סטיקי לא יסתיר את התוכן)

מה הקוד עושה?

הקוד הזה שימושי כאשר אנחנו רוצים לקשר אל עוגנים (Anchors) באתר אלמנטור, אבל להימנע ממצבים שבהם תפריט הניווט או אלמנטים אחרים מסתירים את התוכן לאחר הלחיצה. הוא משמש כדי "להזיז" את המיקום שאליו מגיעים בלחיצה על העוגן, כך שיתחשב בגובה של האלמנטים שמעל התוכן, כמו תפריט קבוע (Sticky Header).

מתי תשתמשו בזה?

  • תפריט עליון קבוע (Sticky): אם יש לכם תפריט קבוע שמסתיר חלק מהתוכן כאשר נוחתים על עוגן.
  • תיקון פיקסלים רספונסיבי: להבטיח שהתוכן המוצג תחת העוגן ייראה באופן מושלם בכל הרזולוציות.

איך ליישם את הקוד?

שלב 1: הוספת ווידג'ט עוגן

  1. היכנסו לעמוד שאתם עורכים באמצעות אלמנטור.
  2. גררו את ווידג'ט "עוגן תפריט" (Menu Anchor) למיקום הרצוי בעמוד.
  3. הגדירו שם עוגן ייחודי (לדוגמה: services, contact, או כל שם שמתאים).

שלב 2: הוספת הקוד לעוגנים

הקוד משפיע על כל העוגנים שנמצאים בעמוד. כדי להשתמש בו:

  1. גשו ללשונית מתקדם > CSS מותאם באלמנטור (אפשר בלשונית הגדרות האתר או באזור ספציפי).
  2. הדביקו את הקוד הבא:
.elementor-widget-menu-anchor {
    position: absolute;
    top: -180px;
}Code language: CSS (css)

שימו לב: אם גובה ה"Header" שלכם שונה, עדכנו את הערך ב- top לפי הצורך.

שלב 3: בדיקות והתאמות

  • רספונסיביות: במובייל או טאבלט, גובה התפריט עשוי להיות שונה. ניתן להוסיף קוד מותאם לגדלים אלו:
@media (max-width: 768px) {
    .elementor-widget-menu-anchor {
        top: -100px; /* התאימו את הערך לגובה התפריט במובייל */
    }
}Code language: CSS (css)

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

טיפ חשוב

הוספת קוד גלובלי: אם יש לכם הרבה עוגנים באתר, תוכלו להוסיף את הקוד ל-CSS הגלובלי של האתר, במקום להוסיף לכל עמוד בנפרד.

אודות כותב/ת הפוסט
logo
נעים מאוד, אני כפיר בקיש. חולה דיגיטל, מייסד האתר LMN.co.il, פרילנסר בתחום העיצוב גרפי ובניית אתרים. בשנים האחרונות מתמקד בעיצוב ופיתוח אתרים מבוססי וורדפרס ואלמנטור, בדגש על אתרי תדמית מעניינים, דפי נחיתה, בלוגים ועוד. מאמין שהרצון ללמוד דברים חדשים ולהתפתח הוא הכרחי, במיוחד בתחום הדיגטל, ותמיד סקרן ללמוד ולשתף ידע. בין היתר מתעניין גם בעריכת וידיאו, אפטר אפקטס, תלת מימד, צילום ועוד ועוד…
העתקת קישור

מוזמנים לשאול בפייסבוק!

2 תגובות

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

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

לשאלות / בקשות / בעיות / כל דבר אחר… צרו איתנו קשר :)

הרשמו לניוזלטר

הרשמו עכשיו וקבלו עדכון מיידי בכל פעם שעולה תוכן חדש לאתר.