Webboard

Pełna wersja: Tło
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
No więc sprawa wygląda tak, robię tło do wyboru przez użytkownika -
W szablonie member_profile dodałem linijke <body style="background:url({$userfields['fid6']}) fixed repeat;"> problem polega na tym, że po całym wyborze tła nie wyświetla się ono z powodu klasy #content bo ona ma własne tło czyli rgb(238, 240, 236) natomiast po usunięciu tego tła działa tak jak powinno tylko, że nie mogę tego usunąć bo ta klasa jest na całym forum a zmiana jej w tym konkretnym szablonie jest nie mozliwe bo zawarta jest w {$header} jakieś porady? próbowałem dać !important link do tego gdzie mam ustawione tło https://forum.mycrafci.pl/member.php?act...file&uid=2
Najprostsze rozwiązanie jakie mi do głowy przychodzi, to dodaj dodatkową klasę w tym headerze, a ostylujesz ją odpowiednio w tym konkretnym szablonie
Ostylować w szablonie? w sensie? jakbym mógł wtedy równie dobrze mógłbym usunąć tło w #content
Chodzi mi o to, że np. chcesz usunąć logo z headeru, ale tylko na stronie głównej, więc w szablonie index dodajesz sobie pod zmienną {$header} coś w stylu
<style> .logo {...} </style>
A no to dobrze myślałem, zdziwiłem się z tym dodaniem nową klasą no nic, nie wpadłem na to dzięki :)
{$header}
<style>
#content {background:none;}
</style>