Как убрать пустое место?

Ссылка скопирована
1 ответ

У меня есть контейнер , внутри которого есть блок , размеры данного блока зависят от текста внутри , но я не могу понять , как мне убрать пустое место когда предыдущие слово не влезло и перешло на новую строку ?
snippet

Дополнительно:

1. Ставить br (или лучше span его заменяющий), тогда сработает fit-content
2. Использовать text-wrap: balance;. Дыру не уберет, но текст будет переносить посимпатичнее
3. JS

p.s. text-align justify предлагать не буду, слишком страшно выглядит.

  • Задав display: inline; и получив document.querySelector('.message__item').getBoundingClientRect() можно добавить элемент с фоном абсолютом
  • Ответы:

    никак, такое поведение не предусмотрено для элементов, в которых из-за overflow произошла разбивка на несколько строк

    • Можно использовать text-align:justify; . Это конечно не про решение а про наименее уродливый из вариантов.
    • Kentavr16, вариант, да, но не всегда подходящий, если конечно дырки внутри строки это норма )
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Ольга Сеть Ответ

    Чтобы убрать пустое место в коде на PHP, можно воспользоваться несколькими способами:

    1. Использование функции trim(): данная функция удаляет пробелы и другие символы с начала и конца строки. Например:

    $str = "   Пример строки с пробелами   ";
    echo trim($str); // "Пример строки с пробелами"

    $str = " Пример строки с пробелами "; echo trim($str); // "Пример строки с пробелами"

    2. Использование функции preg_replace(): данная функция позволяет заменить все вхождения пустого места в строке на пустую строку. Например:

    $str = "   Пример строки с пробелами   ";
    echo preg_replace('/\s+/', '', $str); // "Примерстрокаспробелами"

    $str = " Пример строки с пробелами "; echo preg_replace('/\s+/', '', $str); // "Примерстрокаспробелами"

    3. Использование функции str_replace(): данная функция заменяет все вхождения указанного значения на другое значение. Например:

    $str = "   Пример строки с пробелами   ";
    echo str_replace(' ', '', $str); // "Примерстрокаспробелами"

    $str = " Пример строки с пробелами "; echo str_replace(' ', '', $str); // "Примерстрокаспробелами"

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

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно