Как я могу сделай svg background для блока с текстом, так чтобы при увеличении контента бек адаптивно расширялся?

Для создания адаптивного фона SVG для блока с текстом, который расширяется при увеличении контента, вам потребуется использовать CSS и некоторые техники.

1. Создайте SVG-файл с необходимым фоновым изображением. Убедитесь, что изображение имеет достаточно большой размер и не имеет ограничений по ширине и высоте.

2. В CSS добавьте следующий код для элемента, к которому вы хотите применить адаптивный фон:

.background-container {
   background-image: url('путь_к_вашему_файлу.svg');
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
}

Этот код устанавливает изображение как фоновый рисунок для элемента, масштабирует его таким образом, чтобы оно покрывало весь контейнер, не повторяло изображение и располагалось по центру.

3. Для того, чтобы SVG-фон адаптивно расширялся вместе с контентом, вы можете использовать padding или margin элемента с фоном. Например:

.background-container {
   padding: 20px;
}

При добавлении контента внутрь этого элемента, его размер будет автоматически увеличиваться, и фоновая картинка будет адаптироваться под новые размеры элемента благодаря установленному padding.

4. Если вам необходимо настроить особый формат фона или добавить дополнительные свойства, вы можете использовать CSS-стили для SVG-файла. Например:

.background-container {
   background-image: url('путь_к_вашему_файлу.svg');
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
   padding: 20px;
}

.background-container svg {
   fill: #000000; /* цвет заливки фигур в SVG */
   stroke: none; /* цвет обводки фигур в SVG */
   stroke-width: 2px; /* ширина обводки фигур в SVG */
}

Изменяйте свойства fill, stroke и stroke-width таким образом, чтобы настроить внешний вид фигур в SVG в соответствии с вашими потребностями.

Таким образом, вы сможете создать адаптивный фон SVG для блока с текстом, который будет расширяться при увеличении контента.