בסיס בסיס
flex-basis
הרכוש מגדיר את הגודל flex-item
לאורך הציר הראשי של מיכל Flex. הציר הראשי הוא אופקי אם flex-direction
מוגדר ל- row
והוא יהיה אנכי אם flex-direction
המאפיין מוגדר column
.
תחביר
flex-basis: auto | content | | ;
בסיס בסיס: אוטומטי
flex-basis: auto
מחפש את הגודל העיקרי של האלמנט ומגדיר את הגודל. לדוגמא, על מיכל Flex אופקי, auto
יחפש width
ו height
אם ציר מיכל הוא אנכי.
אם לא צוין גודל, auto
יחזור ל content
.
בסיס בסיס: תוכן
flex-basis: content
פותר את הגודל המבוסס על תוכן האלמנט, אלא אם כן width
או height
מוגדר הדרך נורמאלי box-sizing
.
בשני המקרים שבם flex-basis
הוא גם auto
או content
, אם הגודל ראשי מצוין, גודל כי יקבל קדימות.
בסיס גמיש:
זה בדיוק כמו לציין width
או height
, אבל רק גמיש יותר. flex-basis: 20em;
יגדיר את הגודל הראשוני של האלמנט ל- 20em
. גודלו הסופי יתבסס על שטח פנוי, flex-grow
מרובה flex-shrink
וכמה.
המפרט מציע שימוש flex
בקניין קצר. זה עוזר לכתוב flex-basis
יחד עם flex-grow
ו flex-shrink
נכסים.
דוגמאות
הנה שורות של מכולות Flex פרט ואלמנטי Flex פרט מראים כיצד flex-basis
משפיע על box-sizing
.

כאשר flex-direction
הוא column
, אותו הדבר flex-basis
ישלוט height
בנכס. אתה יכול לראות את זה בדוגמה למטה:

עוד מידע:
אתה יכול לממן הפניות נוספות אודות המאפיין flex flex בדפים הבאים:
- מפרט CSS רמה 1
- דף רשת המפתחים של מוזילה על בסיס בסיסי
מידע נוסף על Flexbox:
- טיפים וטריקים של CSS Flexbox
- Flexbox - גיליון הצ'אט האולטימטיבי