@andreyqin по идеи у шаблона должно быть *.twig т.к я же twig использую. если в контроллере указать public $layout = 'layout_main.twig'; то шаблон он находит но если попробовать из вьюшки что-нибудь вывести
index.twig --
{% block content %}
123
{% endblock %}
в шаблон
layout_main.twig --
{% extends "@app/views/layouts/layout_main.twig" %}
{% block content %}
12313
{% endblock %}
@barkalov "max-width: 960px;" помог но сайдбар, он у вас прилеплен к правой стороне страницы а нужно чтобы он был прилеплен к правой стороне блока 960px в своем примере я это показал.
@barkalov все же вы не совсем правильно поняли, блоки не должны быть резиновыми, у них должна быть ширина 960px + они должны быть всегда в середине как и сайд бар.
Вот мой вариант fiddle.jshell.net/SNL9f/1 но в нем есть недочет, если нажать на колесо мыши и повести мышку вправо то мы увидим градиент.
@barkalov причем header то) он наверху, растягивается и его трогать вообще не надо. Да, справа от сайдбара тоже должны продолжаться градиенты но уже без содержимого блока, "резиниться" только градиент и все.
@iiil C header проблем нету, его вообще можно не трогать, главное блоки с градиентом. Абсолют нужен для того чтобы градиент был на всю ширину страницы, я не вижу как же ещё можно закинуть градиент к блоку у которого фиксированная ширина.