Невозможно настроить обтекание текстом вокруг изображения SVG.CSS

Разбираемся в CSS
Ответить
Гость
 Невозможно настроить обтекание текстом вокруг изображения SVG.

Сообщение Гость »


Я пытаюсь обернуть IMG внутри диапазона, чтобы его родительский DIV имел ширину, равную этому img + диапазон.

.mainDiv { высота: макс-контент; ширина: максимальное содержимое; граница: сплошная 1 пиксель #bebdbd; отступ: 5 пикселей; } /* .mainText { дисплей: гибкий; }*/ .mainImg { плыть налево; максимальная ширина: 20 пикселей;
Изображение
строка_1
линия_2

Если я использую flex для диапазона, строка после IMG разрывается.

Если я этого не сделаю - 'width: max-content' для родительского DIV не работает. Кроме того, текст не оборачивает IMG.


Изображение


Третья картинка — то, что я ожидаю.

Что я делаю не так?

PS: обычно рекомендуется использовать для IMG значение «float: left». Как видите - здесь это не работает.

UPD: ошибка повторяется только тогда, когда я вставляю SVG в качестве IMG. Если используется JPG, он работает нормально (без гибкости)
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»