Текст поверх изображения не работает при изменении размера браузераHtml

Программисты Html
Ответить
Anonymous
 Текст поверх изображения не работает при изменении размера браузера

Сообщение Anonymous »

Фон
Мне нужен был базовый текст поверх изображения для моего веб-сайта. Я сделал это, сначала создав прозрачный черный прямоугольник с помощью функций rgb и rgba. Затем поместил текст поверх него, объявив изображение как «относительное», а текст как «абсолютное».
Проблема
Когда я изменяю размер браузера, текст выходит за пределы изображения вниз направлении.
Оно показано в https://jsfiddle.net/Lheg26kw/

Код: Выделить всё

.hero-image {
position: relative;
width: 100%;

}

.hero-text p {
position: absolute;
text-align: center;
bottom: 0px;
top: 0px;
width: 100%;
background: rgb(0, 0, 0);
/* fallback color */
background: rgba(0, 0, 0, 0.4);
padding-top: 80px;
color: white;
font-weight: bolder;
}

.hero-text span {
font-weight: normal;
}

Код: Выделить всё


[img]https://upload.wikimedia.org/wikipedia/commons/0/05/Old-Style_Balinese_Cat.png[/img]

This is text

this is some more text for trial of this problem




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

Подробнее здесь: https://stackoverflow.com/questions/340 ... er-resized
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»