![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
krótko i na temat: W pliku example.pl/phpbb3/index.php chcę wykorzystać dwa różne style (example.pl/index.php-style1.css i example.pl/phpbb3/index.php-style2.css). Header example.pl/phpbb3/index.php będzie opierał się o styl 1, natomiast reszta strony example.pl/phpbb3/index.php na stylu 2. Problem w tym, że style się "gryzą" i jakby nakładają się na siebie (wynika to z tego, że część nazw klas się powtarza w obydwu stylach). Przez co np. czcionka jest bardzo duża. Wstawiłem header example.pl/index.php do example.pl/phpbb3/index.php razem z linkiem do stylu (poniżej fragment):
Ale wtedy cała strona korzysta ze stylu2 i ze stylu1, przez co wszystko się sypie. Chciałbym aby tylko ten fragment korzystał ze stylu 1 a reszta strony ze stylu 2. Ewentualnie konkretne divy ukierunkować z klasami na dany plik css (szukałem, ale nie znalazłem), coś w rodzaju:
Dziękuję. Ten post edytował jano_s 29.12.2011, 19:07:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak prosto się nie da.
Niestety odpowiedź może być nie w smak, ale najlepsze rozwiązania to: 1) Napisać style, które poprawiają wygląd z poprzednich stylów 2) Nadać unikalne identyfikatory dla headera, unikalne dla reszty 3) Poczytać o css ogólnie (np. jeśli header ma id="header") to można się do elementów wewnątrz niego odwoływać poprzez #header .moja_klasa i nie wpłynie na resztę strony Ogólnie phpBB3 powinno dać się w miarę dobrze ostylować z tego co kojarzę. Podejrzewałabym więc, że albo ktoś namieszał nieźle w skórce, albo style są niepoprawne. Jeśli możesz - zarzuć linkiem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 07:49 |