הדרה דיגיטל חדש מיתוג

רקע קבוע במובייל באלמנטור – קונטיינרים ואזורים

מכירים את זה שאתם מעצבים ממש יפה עמוד באלמנטור, משקיעים באפקטים, ברקעים, באנימציות ובמה לא - ואז בגרסה של המובייל העיצוב מתחיל להתחרבש? במיוחד בשבילכם הכנתי לכם מדריך מלא על איך להגדיר רקע קבוע מהמם שיופיע - גם במובייל וגם בטאבלטים!
רקע קבוע במובייל באלמנטור – קונטיינרים ואזורים, אפשר לדלג ישר אל:

מדריך קצרצר על איך להפוך את הרקע להיות קבוע במובייל (בפלאפונים ניידים), לכל סוגי המכשירים גם לאייפונים. 

למעשה, כשאנחנו מגדרים רקע קבוע באלמנטור – הוא יוצא מהמם בגרסה לדסקטופ אך בטאבלטים ובמובייל הוא נעלם ואוטומטית הרקע הופך להיות רקע נגלל. מה שקורה מאחורי הקלעים, יש חסימה של  background-attachement:fixed ברמת הדפדפנים בפלאפונים הניידים ולכן עלינו להשתמש בטכניקה חלופית שתעקוף אותו ושתיתן את אותה תוצאה יפה של רקע קבוע כמו שאנחנו רגילים לקבל בגרסת הדסקטופ.

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

כך יוצרים רקע קבוע בנייד באלמנטור:

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

שלב ראשון

היכנסו ללשונית עיצוב -> רקע – ונקו הכל, שלא יופיע לנו שום דבר דיפולטיבי

    הגדירו ממש כמו בתמונה:

    רקע קבוע בנייד אלמנטור
    רקע קבוע בנייד אלמנטור

    שלב שני

    היכנסו ללשונית שכבת רקע -> והגדירו את תמונת הרקע הרצויה

    הגדרות אלמנטור לשונית שכבת רקע
    הגדרות אלמנטור לשונית שכבת רקע

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

      אך את אפקט הגלילה השאירו ריק – הקוד יעשה את העבודה.

      שלב שלישי ואחרון

      הטמעת CSS

      בחרו את האזור/הקונטיינר בו הגדרתם את תמונת הרקע ועברו ללשונית מתקדם -> CSS מותאים

      עבור אזורים ועמודות, הדביקו את הקוד הבא:

      @supports (-webkit-clip-path: polygon(0 0, 0 10%, 10% 10%)) or (clip-path: polygon(0 0, 0 10%, 10% 10%) ) {
          .sticky-background-image{
          -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
          clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
      }
      .sticky-background-image .elementor-background-overlay{
          position: fixed;
          top:0;
          left:0;
          height:100vh;
          pointer-events:none;
      }
      }
      

      עבור קונטיינרים, הדביקו את הקוד הבא:

      @supports (-webkit-clip-path: polygon(0 0, 0 10%, 10% 10%)) or (clip-path: polygon(0 0, 0 10%, 10% 10%) ) {
          .sticky-background-image{
          -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
          clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
      }
      .sticky-background-image::before{
          position: fixed;
          top:0;
          left:0;
          height:100vh;
          pointer-events:none;
      }
      }
      

      סיימנו

      זהו סיימנו, אחרי כל ההגדרות האלו יהיה לכם רקע מהמם וקבוע גם בנייד.

      עזר לכתוב את הפוסט Maxime Desrosiers תותח העל באלמנטור שיש לו קורס מטורף לCSS באלמנטור.

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

      Click to rate this post!
      [Total: 2 Average: 5]
      נגישות
      בואו נצ'וטט!
      1
      Hadara Digital
      היי 👋
      אני יכולה לעזור לך?