Верстка · Middle · Запитання 32 з 75
Для чого контейнерні запити @container?
- ✓Правильна відповідь: Щоб стилі компонента залежали від розміру його контейнера, а не вікна
- 2Щоб обмежити максимальну ширину сторінки й центрувати її
- 3Це нова назва
@media, а стару оголошено застарілою
Пояснення
Медіазапити дивляться на viewport, а компонент може стояти і у вузькому сайдбарі, і в широкій колонці. Контейнерні запити дають змогу картці адаптуватися під фактичне місце: батькові ставлять container-type: inline-size, а в стилях пишуть @container (width > 400px) { ... }. @media при цьому не застарів.