Я только что провел быстрый тест и могу подтвердить, что запросы контейнеров работают в темах… однако стоит отметить, что с ними сложнее работать, чем с медиа-запросами. Несколько человек из нашей команды изначально были сбиты с толку.
Они не являются просто медиа-запросами для контейнеров, а имеют отдельный набор требований. Главная проблема заключается в следующем:
Ограничение размера отключает возможность элемента получать информацию о размере от своего содержимого, что важно для запросов контейнеров, чтобы избежать бесконечных циклов.
Таким образом, вы не можете использовать запрос контейнера для контейнера с динамической шириной. Вы должны задать статическую ширину для контейнера. К сожалению, это значительно ограничивает то, что вы, возможно, ожидали от них.
Вот довольно забавное доказательство концепции, показывающее, что они работают
Я полагаю, что мне удалось локализовать проблему: контейнеры не могут быть таблицами, похоже, они должны быть div-элементами.
Я создал пример с двумя идентичными контейнерами, за исключением того, что один из них был таблицей.
Запрос контейнера не сработал для таблицы, но успешно выполнился для почти идентичного div-элемента.
Окончательным решением здесь стало перемещение контейнера вверх к #list-area, который является div, и это решило мою проблему!
Очень благодарен вам за то, что вы уделили этому внимание, так как подтверждение того, что это должно работать в темах (насколько это возможно), дало мне тот самый важный дополнительный стимул!