Уменьшить регион Header

Главные вкладки

Аватар пользователя Роман_НН Роман_НН 16 декабря 2012 в 3:31

Подскажите что можно сделать?

Ситуация такая: Вставил логотип почти во всю ширину страницы, потом создал новый блок для горизонтального меню типа: "А Б В Г Д....". Далее в файле page.tpl.php командой

<?php print render($page['block']); ?>

поднял созданный блок и наложил на изображение логотипа.
При этом область хедера не уменьшилась, т.е. место на котором было меню осталось пустым. И получается большое расстояние между верхней частью сайта и содержимым.
Пробовал менял всякие параметры в CSS не помогло, похоже что надо каким то другим способом размещать меню поверх изображения. Т.к. менюшки визуально переместились вверх как надо, а места там где они были раньше остались, как будто ничего не смещалось((((

Я там скриншот сделал гляньте, пожалуйста.
Первую неделю пробую себя в сайтостроении, так что не стесняйтесь помочь)

ВложениеРазмер
Иконка изображения 1.jpg63.7 КБ

Комментарии

Аватар пользователя HydroBlast HydroBlast 16 декабря 2012 в 6:47

Может у вашего кода была обертка ?

Без исходников трудно сказать .

«поднял созданный блок и наложил на изображение» Smile

Спасибо

Аватар пользователя Лексей Лексей 16 декабря 2012 в 12:13

Можно так:
задаете нужную высоту дива хедера, в этот же див вставляете див с блоком меню, применяете к нему (диву с меню) абсолютное позиционирование (относительно дива хедера).

можно и по-другому - - нужен исходный код.

Аватар пользователя Роман_НН Роман_НН 16 декабря 2012 в 16:21

Лексей wrote:
Можно так:
задаете нужную высоту дива хедера, в этот же див вставляете див с блоком меню, применяете к нему (диву с меню) абсолютное позиционирование (относительно дива хедера).

можно и по-другому - - нужен исходный код.

Так и делал изначально.

Аватар пользователя Роман_НН Роман_НН 16 декабря 2012 в 16:41

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


Текст

___________________________________
.example2 {
display:inline-block;
position:relative;

}
.example2 span {
display:inline-block;
position:absolute;
top:30px;
left:0px;

/* Оформление текста */
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;

/* Фон */
background-color:rgba(0,0,0,.4);
padding:10px 30px;
}