Как сделать чтобы текст не вылазил за ширину блока?

Как сделать чтобы текст не вылазил за ширину блока ?
<div class="port_desc">
                        <h3>Заголовок</h3>                      <p>LOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREM</p>
                        <img src="img/background.jpg" alt=""/>
                    </div>

.port_desc{
    padding-top: 15px;
    background-color: #ffffff;
    max-width: 700px;
    margin: auto;
}
.port_desc img{
    max-width: 700px;
    width: 100%;
}
image.png
  • Вопрос задан
  • 34362 просмотра
Решения вопроса 2
Ronnie_Gardocki
@Ronnie_Gardocki
Я у мамы фронтендщик.
word-break: break-all;
примененный к элементу с текстом, обеспечит перенос не влезающих в строку слов (если вам это необходимо конечно).
И поверх всего этого савим еще overflow: hidden; для самого контейнера, если вы хотите чтобы за его пределы ничего не вылезало.
Ответ написан
julia_amake
@julia_amake
Front-end разработчик
LOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREMLOREM

1) не писать такие длинные слова, а ставить пробелы между LOREM LOREM
2) если вы это сделали намеренно, тогда word-break в помощь
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
overflow: hidden;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы