Была идея сделать шаблон примерно такого вида (v1.7):
То есть, чтобы прям над футером была картинка травы (background), на которую бы сверху накладывались основные модули.
Прописывала внизу body: (background:url(../images/bg.jpg) no-repeat center bottom #ffffff;)
пыталась вставить в wrapper — результат один и тот же — на длинных статьях картинка располагается по центру, то есть там где wrapper и body заканчиваются.
Если же создавать еще один блок над футером, то картинка привязана к низу, но на него не находят модули.
Может кто сталкивался с похожим дизайном, подскажите решение, если оно, конечно, возможно.
Спасибо.
<body>
<div id="cat_body_wrapper">
код твоего шаблона
</div>
<div>
тут футер
</div>
ну и картинку добавить в стили
#cat_body_wrapper {
width: 100%;
background-image: url(../images/body_bottom.png);
background-repeat: repeat-x;
background-position: center bottom;
}
фон остается на месте, а контент пролистывается?
Но вставила все, как написал, вот такая фигня получается:
www.detskiypark.ru/
У меня чистая тестовая версия 1.7. Кроме цвета в css и позиции в template, как ты сказал, ничего не меняла.
1. после <body> вставь <div id="cat_body_wrapper">
2. перед
</div>
<div id="footer">
вставь
<div class="clear"></div>
</div>
3. в файл стилей добавь
#cat_body_wrapper {
width: 100%;
background-image: url(../images/body_bottom.png);
background-repeat: repeat-x;
background-position: center bottom;
}
Все заработало!
Только потребовалось еще в CSS вставить min-height, чтобы на коротких статьях травка вверх не ползла. Жаль только, что в Explorer6 мои "100%" по барабану.
#cat_body_wrapper {
width: 100%;
background-image: url(../images/bg1.jpg);
background-repeat: repeat-x;
background-position: center bottom;
min-height: 100%;
}
div class="clear" я заменила на <br clear="all"/ > — так корректнее работает, футер не сползает за границы экрана.
О! Спасибо большое!
обращайся