Що означає «elastic layout»?
Elastic layout - це тип макета, у якому розміри елементів задаються у відносних одиницях, залежних від розміру шрифту (зазвичай em або rem). Такий макет «гумовий» не від ширини вікна браузера, а від базового розміру тексту, тому при зміні шрифту збільшуються (або зменшуються) і блоки, і весь інтерфейс.
Ключові ознаки:
- ширина блоків в
emабоrem, а не вpxчи% - інтерфейс масштабується пропорційно зміні розміру тексту
- користувач може збільшити шрифт, і макет не «ламається»
У порівнянні:
| Тип макета | Основна залежність |
|---|---|
| Fluid / liquid | від ширини вікна (%) |
| Elastic | від розміру шрифту (em, rem) |
| Fixed | фіксовані px |
Підсумок: Elastic layout - це макет, який масштабується разом із текстом, зберігаючи пропорції інтерфейсу за рахунок використання одиниць em/rem.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.