Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
 Аватар для Евгения Царенко
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 26

Позиционирование текста в блоке div. Текст поверх изображения

16.07.2016, 12:40. Показов 6389. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я только начинаю учиться составлять блоки в div, и столкнулась с такой задачей (пример на рисунке от заказчика).
Тексты поверх изображения.

Взялась за текст, который справа от лошади. как повернуть текст еще не нашла, но это не главное. Вод мой код:
HTML5
1
2
<div class="horse"><img src="images/horse.jpg" width="1600" height="1000" />
<div class="vertic"><strong>ИНФА ПРО КОМПАНИЮ<br />КОРОТКО</strong></div></div>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.horse {
margin-top: -80px;
margin-left: -10px;
margin-right: 0px; 
margin-bottom: -10px;
z-index: 1; 
}
.vertic {
margin-top: -250px;
margin-left: 500px;
margin-right: 0px; 
text-align: center;
color: #fe0001; 
font-size: 18pt;
z-index: 10;    
}
К ничему хорошему это не привело, т.к. нижеследующие элементы сайта конечно же тоже поехали вверх и это привело к жуткому наложению. Помогите пожалуйста подправить div !!
Миниатюры
Позиционирование текста в блоке div. Текст поверх изображения  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.07.2016, 12:40
Ответы с готовыми решениями:

Как правильно настроить позиционирование кнопки в DIV блоке?
Концепция: имеется блок div &quot;content&quot;. Внутри него находится блок div &quot;main_menu&quot;. Блок div &quot;main_menu&quot; состоит из трёх одинаковых...

Изменить позиционирование текста в блоке
HTML &lt;div class=&quot;pricing&quot;&gt; &lt;div class=&quot;plan_name&quot;&gt; PROFF &lt;/div&gt; &lt;div class=&quot;plan_body&quot;&gt; стоимость ...

Позиционирование текста в блоке css
У меня есть текст скины, хотел перенести чуть правее но не получается, переносится или блок или вообще ничего не происходит. ...

6
 Аватар для PavelNovichok
22 / 22 / 7
Регистрация: 04.07.2015
Сообщений: 161
16.07.2016, 12:51
как повернуть текст добавьте в стили к тексту строку
CSS
1
transform: rotate(-45deg);
чтобы разобраться с основной проблемой выложите полностью html код
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.07.2016, 12:55
Лучший ответ Сообщение было отмечено Fedor92 как решение

Решение

Евгения Царенко, чтобы юзать свойство z-index у блоков должно быть указано позиционирование: position:absolute или position:relative или position:fixed... Чтобы блок не убежал за пределы родительского, у родительского блока нужно тоже указать позиционирование... Пример, как сделать без z-index ниже...

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Position</title>
        <style type="text/css">
        *{margin:0; padding:0; box-sizing:border-box}
        html,body{width:100%; height:100%}
        div{position:relative}
        img{width:100%; height:100%}
        span{position:absolute; display:block; top:20px; left:0; font:90px/1.25 Tahoma; color:#fff; text-align:center}
        </style>
    </head>
    <body>
        <div>
            <img src="http://goodimg.ru/img/kartinki-zverey4.jpg" alt="">
            <span>Опять понедельник!</span>
        </div>
    </body>
</html>
0
 Аватар для PavelNovichok
22 / 22 / 7
Регистрация: 04.07.2015
Сообщений: 161
16.07.2016, 13:03
поставьте изображение как background-image и просто наводите потом текст абсолютным позиционированием

Добавлено через 4 минуты
или можете так сделать как Fedor92 сказал через img
0
 Аватар для Евгения Царенко
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 26
16.07.2016, 13:05  [ТС]
PavelNovichok, я верстаю сайт на Joomla, не совсем понятно какой полностью код HTML нужно выложить... Я опубликовала код именно того блока, в котором проблема..
0
 Аватар для PavelNovichok
22 / 22 / 7
Регистрация: 04.07.2015
Сообщений: 161
16.07.2016, 13:07
уже не нужно просто попробуйте то что советовалось выше
0
 Аватар для Евгения Царенко
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 26
16.07.2016, 13:23  [ТС]
Fedor92, ваш способ подходит. спасибо!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.07.2016, 13:23
Помогаю со студенческими работами здесь

Текст поверх рамки в блоке
привет! помогите, пожалуйста, кто сталкивался с подобным. есть блок с рамкой border, поверх рамки расположен текст у которого нет...

Текст и div. Сделать текст поверх div`a
Написать текст внутри div`a, у которого ширина равна 2px. То есть текст должен стоять поверх этого div`a, а не после него. &lt;div...

Текст в блоке div
Здравствуйте, у меня есть блок div с кратким содержанием статьи. но иногда бывает, что текст обрезается пополам (см картинку). как от этого...

Картинка и текст в блоке div
Подскажите пож. новичку. Мне нужно сделать небольшой блок внутри которого будет картинка слева и справа от нее текст. я правильно...

Положение текста в блоке div
Нужно сделать небольшой отступ от левой стороны блока див &lt;div id=&quot;userinfo&quot;&gt; &lt;p id=&quot;ui&quot;&gt;&lt;?php echo $_SESSION.'...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru