Autor | Zpráva | ||
---|---|---|---|
Luko Profil * |
Ahojte,
mám problém so zobrazovaním obrázku na pozadí divu... tu je css: #header { background-color: #FFFFFF; background-image: url('images/header.jpg'); background-repeat: no-repeat; background-position: top; width: 920px; height: 120px; margin: 0px; padding: 0px; } ...kód som kontroloval asi 1000 - krát ( aj cez W3C ), ale obrázky mi v poslednej dobe nezobrazuje ( prednedávnom mi to fungovalo na 100 % ). Prosím o akúkoľvek pomoc, ďakujem. Luko |
||
blackhawk Profil * |
#2 · Zasláno: 19. 12. 2008, 19:58:35
Zkus zadat absolutní cestu k obrázku.
|
||
Luko Profil * |
#3 · Zasláno: 19. 12. 2008, 20:00:30
Ale, ono by to malo fungovať aj v takomto tvare nie ?
|
||
Luko Profil * |
Vyskúšal som aj tvary:
...url('/images/header.jpg'); ...url("/images/header.jpg"); ...url("images/header.jpg"); ...url(/images/header.jpg); ...url(images/header.jpg); ...ale stále nič. :( |
||
panther Profil |
#5 · Zasláno: 19. 12. 2008, 20:23:48
Luko
máš v html id="header" a ne class? je obrázek skutečně s příponou .jpg? je název malými písmeny? je ve složce images, která je ve stejném adresáři jako css soubor? Případně dej odkaz na stránku, nějak to vymyslíme. |
||
Luko Profil * |
Áno mám všetko ako treba, tu je HTML kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sk"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="styles/style.css" /> </head> <body> <div id="wrapper"> <div id="header"></div> </div> ... |
||
SwimX Profil |
#7 · Zasláno: 19. 12. 2008, 20:44:30
Luko
chybu nevidím, ale dost často se chybuje v tom, že cesta k obrázku je od souboru css, nikoli od souboru html. Takže pokud máš csska v adresáři style musíš background-image: url('../images/header.jpg'); jinak nevím :) |
||
SwimX Profil |
#8 · Zasláno: 19. 12. 2008, 20:45:38 · Upravil/a: SwimX
Ha, teď koukám, že to máš přesně tak jak říkám:
„<link rel="stylesheet" type="text/css" href="styles/style.css" />“ musíš nejprve vyskočit ze složky style, a pak teprve otevřít images přidej tedy ../ do cesty k obrázku EDIT: toto už ti radil panther :-) |
||
panther Profil |
#9 · Zasláno: 19. 12. 2008, 20:47:15
SwimX
tohle jsem psal už já - „je ve složce images, která je ve stejném adresáři jako css soubor? “ :-) |
||
SwimX Profil |
#10 · Zasláno: 19. 12. 2008, 20:48:34
panther
Já vím, ale asi si toho Luko nevšim :) |
||
Luko Profil * |
#11 · Zasláno: 20. 12. 2008, 14:55:51
No k tím zložkám takto: mám 1 zložku v ktorej mám 2 zložky (slyles, images) + celý drojový kód. V zložke styles mám len štýly a v zložke images mám ten obrázok, ktorý potrebujem zobraziť ako header... a myslím si, že cestu k jednotlivým súborom som zadal správne.
|
||
panther Profil |
#12 · Zasláno: 20. 12. 2008, 15:04:08
Luko
„mám 1 zložku v ktorej mám 2 zložky (slyles, images) + celý drojový kód.“ v tom případě je tento zápis „background-image: url('images/header.jpg');“ špatně a musíš použít ten, co ti psal SwimX |
||
Luko Profil * |
#13 · Zasláno: 20. 12. 2008, 15:12:39
Ďakujem vám veľmi pekne, už sa to zobrazuje tak ako má... :)
|
||
Časová prodleva: 15 let
|
0