בדיקה וניפוי באגים בפריסות Flexbox של CSS

במדריך הזה מוסבר איך לגלות רכיבי Flexbox בדף, וגם איך לבדוק ולשנות את פריסות של Flexbox בחלונית Elements.

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

מידע על Flexbox ב-CSS

כשמגדירים display: flex או display: inline-flex לרכיב HTML בדף, מופיע לידו תג flex בחלונית Elements.

Flexbox – מה זה?

שינוי פריסות באמצעות הכלי לעריכה של Flexbox

אפשר לשנות את הפריסה של Flexbox באופן חזותי באמצעות Flexiblebox Editor. לדוגמה, כך אפשר למרכז את הטקסט <h1> של דף הדגמה הזה בתוך המאגר שלו <div class="container">.

  1. בודקים את רכיב הקונטיינר.
  2. בחלונית Styles מופיע הלחצן flexbox editor לצד ההצהרה display: flex. לחצן הכלי לעריכת Flexbox
  3. לוחצים עליו כדי לפתוח את הכלי לעריכת Flexbox. בחלונית העריכה תוצג רשימה של מאפייני Flexbox. אפשרויות הערך של כל מאפיין מוצגות כלחצני סמלים. הכלי לעריכת Flexbox
  4. כדי למרכז את הטקסט במסך, אפשר ללחוץ על הלחצנים justify-content: center ו-align-items: center. מרכוז הטקסט במאגר התגים שלו
  5. עכשיו הטקסט ממוקם במרכז. שימו לב שההצהרות justify-content: center ו-align-items: center מתווספות בחלונית Styles.

בדיקת הפריסה של Flexbox

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

העברת העכבר מעל אלמנט של Flexbox

לחלופין, אפשר ללחוץ על התג כדי להציג או להסתיר את שכבת-העל של Flexbox.

שינוי הצדקה של התוכן לסיומת גמישה

אפשר לנסות לשנות את הערך ל-justify-content: flex-end. שכבת-העל תשתנה בהתאם.

justify-content: flex-end

הסמלים בעורך Flex הם מבוססי-הקשר. הוא ישתנה בהתאם לכיוון הפריסה. לדוגמה, כשמשנים את הערך flex-direction לערך column, הסמלים בכלי לעריכת גמישות מסתובבים בהתאם. גם שכבת-העל מתעדכנת באופן מיידי.

שינוי הצבע של שכבת-העל של Flexbox

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

חלונית הפריסה

אפשר להציג או להסתיר את שכבת-העל של כל רכיב Flexbox באמצעות תיבת הסימון שלצדו. זהו אותו תהליך כמו לחיצה על badge בעץ ה-DOM.

בנוסף, אפשר לשנות את הצבע של שכבת-העל בלחיצה על סמל הצבע שלידה. לדוגמה, הצבע של שכבת-העל container משתנה לשחור.

שינוי צבע שכבת-על

כדי לנווט לרכיב flexbox בעץ ה-DOM, אפשר ללחוץ על סמל הסלקטורים שלצידו.