Верстка · Middle · Запитання 4 з 75
Чим flex-basis відрізняється від width у flex-елемента в рядку (flex-direction: row)?
- 1Нічим:
flex-basis- синонімwidth, браузер їх не розрізняє й просто бере останнє - 2
widthзавжди важливіший заflex-basisі перекриває його, якщо обидва задані - ✓Правильна відповідь:
flex-basis- початковий розмір по головній осі; якщо він неauto, то важливіший заwidth
Пояснення
flex-basis задає початковий розмір елемента вздовж головної осі, від якого рахуються grow і shrink. За flex-basis: auto береться width (або height у колонці). За flex-direction: column flex-basis працює по висоті, а не по ширині - у цьому ключова відмінність від width.