Приветствую.Вроде бы простая задачка не могу понять .
Как сделать фон во всю ширину экрана?
везде пишут width: 100%; и т.д
но фон становистся не наширину экрана,а на ширину блока заданого в теме друпал (например div#block-block-3)
и дальше никак.
получается через:
position:absolute;
left:0;
но потом все блоки друг на друге
Вложение | Размер |
---|---|
bezymyannyy.png | 645.83 КБ |
Комментарии
Нужно устанавливать фон для основного блока (обычно "body"), а не для помещенных в него.
Так же советую посмотреть в сторону свойства background-size.
Не особо всмотрелся в картинку. В этом случае дело в том, что блок находится внутри основного блока (wrapper).
Нужно вывести оттуда header и поставить его выше над wrapper, поместив в другой блок. Header'у назначить свойства ширины аналогичные с wrapper, а родительскому блоку указать background с картинкой на всю ширину.
Шаблон должен находится в папке с темой и называться page.tpl.php
про относительное позиционирования родителя вы забыли?