Прерывание переноса текста на мобильном устройстве

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

введите описание изображения здесь

HTML, который я сейчас использую в Wordpress:

    <div style="padding-right:10px; float: left;"><scriptcode></script></div> Text here

person Adidos    schedule 24.04.2017    source источник
comment
Этот вопрос слишком общий и очень специфичен для конкретного случая, вам следует подумать о том, чтобы лучше изучить основы html / css.   -  person CoppolaEmilio    schedule 24.04.2017


Ответы (3)


Я воспользовался этим решением здесь .

    p {
      overflow-wrap: break-word;
      word-wrap: break-word;
      -webkit-hyphens: auto;
      -ms-hyphens: auto;
      -moz-hyphens: auto;
      hyphens: auto;
    }
person Adidos    schedule 24.04.2017

Вы можете добавить clear: left в этот абзац, чтобы перейти под все, что находится выше / перед ним.

person Johannes    schedule 24.04.2017
comment
Повлияет ли это на мобильные устройства и компьютеры? Я стремлюсь к решению, которое оставляет все как есть на рабочем столе (отлично обтекает рекламу), избегая при этом проблемы с разрывом при реагировании. - person Adidos; 24.04.2017
comment
Я так не думаю - это просто предотвращает то, что этот текст плавает вокруг плавающих элементов, которые находятся ранее в коде. Обычно это применимо только к плавающим изображениям внутри абзацев текста. - person Johannes; 24.04.2017

Я думаю, что это дубликат Как предотвратить разрывы строк в элементах списка с помощью CSS

Подробнее см. В этой статье: https://www.w3.org/TR/css-text-3/#white-space

Вот с чем я бы попробовал поиграть и посмотреть эффекты в вашем браузере:

<style>
.wrap_like_normal{
    font-size: 3rem;
}
.nowrap_ad {
    font-size: 3rem;
    white-space: nowrap;
}
</style>
<p class="nowrap_ad">
    This isn't gonna be wrapped at all. This isn't gonna be wrapped at all. This isn't gonna be wrapped at all. This isn't gonna be wrapped at all.
</p >
<p class="wrap_like_normal">
    Wrap this all you want. Wrap this all you want. Wrap this all you want. Wrap this all you want.
</p>
person Dave Thomas    schedule 24.04.2017