Diskuze: skladanie stranok a css

HTML a CSS HTML a CSS skladanie stranok a css American English version English version

Avatar
universalsevo:

Zdravim, mam problem a neviem si s nim rady. Ide o to ze ked pomomocou php vlozim subor header.php do indexu tak nezobrazuje css. Header ma vlastny css subor. pouzivam sublime text 3. dik

 
Odpovědět 22.3.2015 6:53
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na universalsevo
Inoue Yūki:

Můžeš mi dát daný kód (include/require) a adresářovou strukturu? Jinak tohle téma se spíš hodí do fóra o PHP.

Editováno 22.3.2015 6:55
Nahoru Odpovědět 22.3.2015 6:55
Avatar
Odpovídá na Inoue Yūki
universalsevo:

No to som nevedel kde to mam hodit :) je to taka miesanina. Tu je kod:

<?php require 'files/header.php'; ?>

a ten header.php ma css style-header.css :)

 
Nahoru Odpovědět 22.3.2015 7:08
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na universalsevo
Inoue Yūki:

A css soubory máš v jaké složce? Ukážeš mi ještě kód, kde voláš css soubor v tom header.php?

Nahoru Odpovědět 22.3.2015 7:12
Avatar
Odpovídá na Inoue Yūki
universalsevo:

style-header.css je v takej istej zlozke ako header.php a volam ho takto:

<link rel="stylesheet" href="style-header.css">

:)
 
Nahoru Odpovědět 22.3.2015 7:20
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na universalsevo
Inoue Yūki:

Zkus to volat jako

...href="files/style-header.css">
Editováno 22.3.2015 7:27
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 22.3.2015 7:27
Avatar
Odpovídá na Inoue Yūki
universalsevo:

Jo, to funguje :) Ale nechapem preco :D Diky moc

 
Nahoru Odpovědět 22.3.2015 7:28
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na universalsevo
Inoue Yūki:

Představ si, že složka, ve které je index.php, se jmenuje "root".

Do toho index.php si "natáhneš" soubor files/header.php. Už je vlastně součástí souboru index.php. Jsi tedy pořád ve složce root. Když potom hledáš soubor css, počítač si myslí, že má hledat ve složce root a ne ve složce files.

Editováno 22.3.2015 7:32
Nahoru Odpovědět 22.3.2015 7:30
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.