Я пытаюсь создать блок Гутенберга, аналогичный блоку столбцов WordPress, за исключением того, что он будет иметь различную ширину для каждого столбца.
Как добавить отдельный класс-оболочку для каждого дочернего блока в зависимости от атрибутовв родительском?
Есть ли способ перебрать <InnerBlocks.Content>
?
Несколько предостережений:
- Я знаю, что можно добавить родительский класс ииспользуйте grid / flexbox или селектор
nth-child
, но HTML, с которым я работаю, применяет разные классы к каждому столбцу (например, col-sm
), и HTML / CSS не в моих руках. - Iне нужно, чтобы авторы контента вручную добавляли классы к каждому дочернему блоку в пользовательском интерфейсе.