Можно ли сделать текст, оборачивающий фиксированную форму, прокручиваемым, чтобы, если он полностью выровнен, он автоматически перестраивался? (html/css)

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

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

      float: left;
shape-outside: square;
position: absolute;

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

без "позиция: абсолютная;" текст переносится, но форма и текст вместе прокручиваются за пределы диапазона просмотра. Примените его, и текст больше не переносится и находится за квадратом, который остается на своем месте.

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

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

0 ответов

Другие вопросы по тегам