Мне нужно иметь центрированный div с содержимым страницы и повторяющийся фон, который выравнивается отдельно в левой и правой части страницы: . На левой стороне рисунок стрелки должен начинаться там, где заканчивается левая сторона страницы и повторяется до конца левой стороны экрана, и то же самое с правой стороны. С правой стороны оно выровнено правильно, но это совпадение. Текущий код в: this fiddleКак выровнять фон по обе стороны страницы?
HTML:
<body>
<div class="container">
<div class="content">
<p>
Lorem ipsum dolor sit amet
</p>
</div>
</div>
</body>
CSS:
* {
min-height: 100%;
margin: 0;
padding: 0;
}
body {
background-image: url('http://i.imgur.com/mcX3gBy.png');
background-attachment: fixed;
}
.container {
min-height: 100%;
}
.content {
margin: 0 auto;
width: 150px;
background-color: #fff;
min-height:100%;
}
Фон все еще не начинается там, где заканчивается средний блок, он должен выглядеть как [this] (http://i.imgur.com/VNczttR.png) Возможно, правый и левый divs должны заканчиваться не в середине, а по бокам центр div? – maciejjo
Да, но он не выровнен со стороной центра div ... Первый фоновый блок должен начинаться прямо там, где заканчивается средний блок, а не позади него – maciejjo
Я думаю, что решение с правым и левым divs правильно, но они должны заканчиваться на стороны центрального блока, я просто не уверен, как это сделать. – maciejjo