Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][CSS]Użycie external css tylko w części kodu.
jantar90
post
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):
  1. <link rel="stylesheet" href="http://www.stron.pl/templates/style1.css" type="text/css" />
  2. <div id="art-main">
  3. <div class="cleared reset-box"></div>
  4. <div class="art-box art-sheet">
  5. ....

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:
  1. <div class="cleared reset-box" rel="stylesheet" href="http://www.stron.pl/templates/style1.css" type="text/css" />

Dziękuję.

Ten post edytował jano_s 29.12.2011, 19:07:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jantar90
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.02.2011

Ostrzeżenie: (0%)
-----


A gdyby kod headera dać do osobnego pliku (np: header.html w nim byłby zawarty jeden styl) i pobrać go do exapmle.pl/phpbb3/index.php tak jak jest opisane tu: http://www.soundpage.info/kurs_php/kurs/24...re_naglowek.php ? Gryzłyby się te style wtedy, czy osobno załadowałby header.html i potem go do exapmle.pl/phpbb3/index.php ?

PS: skórka i style są poprawne (prosilver Special Edition), wszystko niby działa poprawnie, jedynie czcionkę mi powiększa o kilka punktów (co wprowadza haos (IMG:style_emoticons/default/smile.gif) ), dlatego wydaje mi się, że style się mieszają. Po wyrzuceniu css do headera phpbb3 normalnie się wyświetla (oczywiście header wtedy nie), tak więc najlepszym rozwiązaniem byloby oddzielenie od siebie stylów tych elementów.

Ten post edytował jano_s 29.12.2011, 19:33:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 17:00