обернуть текст вокруг изображения или фигуры с обеих сторон - PullRequest
0 голосов
/ 13 марта 2020

Как получить текст, обернутый вокруг произвольно расположенного изображения или фигуры в пределах одного блока текста?

enter image description here

изображение свойство https://www.sarasoueidan.com/blog/css-shapes/


Обратите внимание, что я не ищу решение, которое включает отдельные столбцы текста, такие как this который использует влево / вправо float с shape-outside.
enter image description here

1 Ответ

1 голос
/ 13 марта 2020

На данный момент это поведение не поддерживается , однако есть черновик для него.

Дополнительные сведения:
https://css-tricks.com/exclusions-will-hopefully-be-like-more-powerful-grid-friendly-floats/
https://www.sarasoueidan.com/blog/css-shapes/
https://drafts.csswg.org/css-exclusions-1/

CSS Исключения Модуль Уровень 1

Черновик редактора, 16 января 2020

CSS Исключения определяют произвольные области, вокруг которых может течь встроенное содержимое.

enter image description here


CSS Shapes Module Уровень 2

Обратите внимание, что также было свойство shape-inside, которое можно было бы использовать в качестве обходного пути с правильным полигоном, но его поддержка была удалена и реализация отложено до https://drafts.csswg.org/css-shapes-2/. Так что сейчас можно использовать shape-outside только с элементом float.

enter image description here enter image description here
свойство images https://www.sarasoueidan.com/blog/css-shapes/

Исходная спецификация Shapes включала свойство shape-inside для создания фигур внутри элемента. Это свойство, наряду с возможностью создания фигур на неплавающих элементах , было перемещено на уровень 2 спецификации. Поскольку свойство shape-inside изначально находилось на уровне 1 спецификации, в Интернете вы можете найти учебники, в которых подробно описаны оба свойства.
~ MDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...