Problem, tła css.

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
PeKam4
Posty: 1
Rejestracja: ndz maja 23, 2010 2:28 pm

Problem, tła css.

Post autor: PeKam4 »

Witam serdecznie wszystkich użytkowników. Zwracam się do was z ogromną prośbą o pomoc dt. tła w css. Jestem zaawansowany pod względem kodowania stron, lecz podczas jedno projektu napotkałem problem.

Strony przeważnie centrują za pomocą diva box, który obejmuje całą zawartość strony. W css mam przy divie box, szerokość strony i margin: 0 auto
W body nadałem tło ( gradient), który sie powtarza i jest nie zależny od boxa. Cała zawartość strony jest w boxie więc ma stałą szerokość. Gdy daję poza boxem stopke, nie wyświetla się;/

Poniżej kod css body i boxa:

Kod: Zaznacz cały

body{

background: #FFF url(images/bg.gif);
background-repeat:repeat-x;
color:#000;
margin: 0px;
}

div#box
{
  width: 890px;
  margin: 0 auto;
 }
Z góry dzięki za pomoc
Lobo
Nowy
Nowy
Posty: 70
Rejestracja: śr wrz 23, 2009 9:02 am

Re: Problem, tła css.

Post autor: Lobo »

Przydał by się kod html do tego. Tło body nie powinno mieć nic do rzeczy. Co znaczy gdy daje stopke poza boxem. Jak będziesz miał dwa divy

typu :

Kod: Zaznacz cały

<div id="box">treść strony</div>
<div id="stopka">stopka</div>
i do każdego przypiszesz styl jak dla diva "box" to powino być ok. Oba będą na środku(jeszcze trzeba dodać text-align:center; dla IE) jeden pod drugim. Żeby do tego były widoczne muszą oczywiście coś zawierać albo mieć ustaloną wysokość
Cibeek
Posty: 8
Rejestracja: wt maja 25, 2010 3:37 pm

Re: Problem, tła css.

Post autor: Cibeek »

mam podobny problem, gdy daje poza boxem obejmujacym cala strone stopke to sie nie wyswietla w operze natomiast w IE dziala :|
ODPOWIEDZ