ширина фона во весь экран

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

Аватар пользователя vic57 vic57 6 августа 2015 в 19:47

Приветствую.Вроде бы простая задачка не могу понять .
Как сделать фон во всю ширину экрана?
везде пишут width: 100%; и т.д
но фон становистся не наширину экрана,а на ширину блока заданого в теме друпал (например div#block-block-3)
и дальше никак.
получается через:
position:absolute;
left:0;
но потом все блоки друг на друге

ВложениеРазмер
Иконка изображения bezymyannyy.png645.83 КБ

Комментарии

Аватар пользователя bumble bumble 6 августа 2015 в 20:25

Нужно устанавливать фон для основного блока (обычно "body"), а не для помещенных в него.
Так же советую посмотреть в сторону свойства background-size.

Аватар пользователя bumble bumble 6 августа 2015 в 20:33

Не особо всмотрелся в картинку. В этом случае дело в том, что блок находится внутри основного блока (wrapper).
Нужно вывести оттуда header и поставить его выше над wrapper, поместив в другой блок. Header'у назначить свойства ширины аналогичные с wrapper, а родительскому блоку указать background с картинкой на всю ширину.
Шаблон должен находится в папке с темой и называться page.tpl.php