pafeu
21.02.2012, 22:57:06
Struktura katalogów u mnie wygląda tak:
htdocs/strony/hho/hho-1
htdocs/css
strona główna czyli index.php jest w htdocs i ona czyta styl z katalogu css
hho.php jest w katalogu strony i ta również czyta styl z katalogu css
w katalogu hho jest hho-1.php a ta nie czyta stylu z katalogu css
Wszystkie podstrony są wczytywane do diva na stronie głównej.
Zastanawia mnie fakt dlaczego pierwsza podstrona czyli strony/hho.php dziedziczy styl określony w index.php a druga czyli strony/hho/hho-1.php już tego sylu nie dziedziczy.
Podobny problem jest ze ścieżkami do skryptów, zdjęciami itp. mimo, że są one umieszczone na stronie głównej a nie na podstronach.
Jak w profesjonalny sposób zarządzać stylami na poszczególnych podstronach?
siemieng
21.02.2012, 23:21:10
użyj pełnego adresu okreslającego dostęp do pliku styli, np:
<link rel="stylesheet" type="text/css" media="screen" href="http://localhost/css/style.css" />
zamiast (jak się domyślam tak masz obecnie)
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" />
pafeu
22.02.2012, 01:26:20
nie pomogło
Damonsson
22.02.2012, 01:35:19
Nie prościej zrobić jeden layout i includować tylko podstrony, niż na każdej odwoływać się do pliku css?
Po za tym podanie ścieżki do pliku css "na sztywno" musi działać. Jesteś pewny, że klasy się nie nadpisują? Odnośnik do css jest poprawny? Cudów nie ma, musi działać.
pafeu
22.02.2012, 02:00:45
Cytat
użyj pełnego adresu okreslającego dostęp do pliku styli, np:
<link rel="stylesheet" type="text/css" media="screen" href="http://localhost/css/style.css" />
co do poprzedniej porady to ona była trafna i teraz jest ok
bardzo dziękuję za zainteresowanie moim problemem i pomoc w jego rozwiązaniu
pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.