Strona 1 z 1

Tło

: 12 stycznia 2009, 15:01
autor: Kenjiro
Było kilka tematów poruszanych na temat tła, ale nie znalazłem nigdzie odpowiedzi na taki problem.

Moje forum wygląda tak
Obrazek

Robię na stylu subsilver2.
Ten styl składa się z modułów. Jeśli zmienię tło na sztywno w background na czarny, to ten czarny wejdzie pomiędzy moduły i wygląda to nie tego...;)

Trzeba chyba wszystko wstawić w tabelę (?) z tłem białym i potem dać kolor na background. Tylko jak to zrobić?
Jak wszystko wstawić w jedną tabelę łącznie z headerem i tabelami w nim oraz resztą tabel w forum?

Re: Tło

: 12 stycznia 2009, 16:07
autor: daroPL
Rozpoczęcie tabeli (<table ....>) musisz wstawić w /styles/subsilver2/template/overall_header.html a jej zakończenie (</table>) w /styles/subsilver2/template/overall_header.html.

Re: Tło

: 12 stycznia 2009, 16:16
autor: Betrayal
daroPL pisze:Rozpoczęcie tabeli (<table ....>) musisz wstawić w /styles/subsilver2/template/overall_header.html a jej zakończenie (</table>) w /styles/subsilver2/template/overall_header.html.
Poprawiam daroPL :) Rozpoczęcie w overall_header.html, zakończenie w overall_footer.html.

Re: Tło

: 12 stycznia 2009, 16:28
autor: Kenjiro
W którym miejscu dokładnie w tych plikach? A parametry tabeli jakieś dawać w pixlach jeżeli forum jest 757px to np 800px? Ja z poziomu kodu zadać kolor?

Re: Tło

: 12 stycznia 2009, 17:58
autor: daroPL
Będzie jednak na divie, a nie na tabeli.
W overall_header.html
przed

Kod: Zaznacz cały

<div id="wrapheader">
wstaw

Kod: Zaznacz cały

<div style="margin: 5px; margin-left: 0 auto; margin-right: 0 auto; with: SZEROKOSC_FORUMpx; background: white;">
a w overall_footer.html
to

Kod: Zaznacz cały

</div>
</body>
</html>
zamień na:

Kod: Zaznacz cały

</div>
</div>
</body>
</html>
SZEROKOSC_FORUM zmień na liczbę - szerokość forum
Na koniec wyczyść cache/bufor.

Re: Tło

: 13 stycznia 2009, 09:18
autor: Kenjiro
Super. Świetnie. Dziękuję bardzo. Jeszcze tylko jedna sprawa. Poprzednio było wsio wyśrodkowane, teraz dokleiło się do lewej krawędzi. Jaki parametr zmienić aby wszystko znowu na środek wróciło?

EDIT
Rozjeżdża się przy panelu wiadomości prywatnych - niektóre paski wychodzą poza, jakby były szersze niż zadana szerokość forum...

Re: Tło

: 13 stycznia 2009, 14:55
autor: daroPL
Kenjiro pisze:Super. Świetnie. Dziękuję bardzo. Jeszcze tylko jedna sprawa. Poprzednio było wsio wyśrodkowane, teraz dokleiło się do lewej krawędzi. Jaki parametr zmienić aby wszystko znowu na środek wróciło?
W pliku /theme/stylesheet.css do body dodaj parametr

Kod: Zaznacz cały

text-align: center;
następnie w overall_header.html to

Kod: Zaznacz cały

    <div style="margin: 5px; margin-left: 0 auto; margin-right: 0 auto; with: SZEROKOSC_FORUMpx; background: white;">
zamień na:

Kod: Zaznacz cały

    <div style="text-align: left; margin: 5px; margin-left: 0 auto; margin-right: 0 auto; with: SZEROKOSC_FORUMpx; background: white;">

Re: Tło

: 13 stycznia 2009, 15:19
autor: Kenjiro
Nic. Gdzieś jest błąd. Jak wkleiłem Twój kod bezpośrednio to wszystko się wyśrodkowało ładnie. jednak biała tabela była wszędzie na stronie oprócz chyba 5px paska wokół. Potem zauważyłem że jest literówka w Twoim kodzie with zamiast width. Jak poprawiłem literówkę wszystko wróciło do normy czyli biała tabelka ma prawidłową szerokość jak forum ale wszystko znowu podjechało do lewej zamiast być na środku.

Re: Tło

: 13 stycznia 2009, 15:30
autor: daroPL
zamień to:

Kod: Zaznacz cały

    <div style="margin: 5px; margin-left: 0 auto; margin-right: 0 auto; with: SZEROKOSC_FORUMpx; background: white;">
na to:

Kod: Zaznacz cały

    <div style="text-align: left; margin: 0 auto; margin-top: 5px; width: SZEROKOSC_FORUMpx; background: white;">

Re: Tło

: 14 stycznia 2009, 09:24
autor: Kenjiro
Dzięki! Jesteś wielki.
Jeszcze Ci dupę potruję, ale to w innym temacie bo o co innego chodzi ;)