Несимметричный фон на центрированном сайте
29 Sep, 2007Относительно часто встречаются макеты центрированные по горизонтали, но с уходящими влево и вправо разнымы фоновыми картинками, примерно так.
Делюсь своим способом решения этой задачи.
Конечный результат
Добиваться будем примерно следующего.Кто понимает код - можно дальше и не читать =)
Центрирование
Вообще классическое центрирование обычно выглядит так: HTML:- <body>
- <div id="out">
- ...сайт...
- </div>
- </body>
- body{text-align:center}
- #out{
- width:700px;
- margin: 0 auto;
- }
CENTER
, потому не лишне наверно было упомянуть эту реализацию =)
несимметричный фон
Для реализации придется добавить пустой див(это стыдно и неправильно, да):- <body>
- <div class="stupid-right"></div>
- <div id="out">
- ...сайт...
- ...
- .stupid-right{
- position:absolute
- top:0;
- right:0;/*правый верхний угол */
- width:50%;/*половина экрана */
- height:200px;
- background:green;
- }
Добавим:
- #out{
- position:relative;
- }
27 комментариев к “Несимметричный фон на центрированном сайте”