Diskuze: Vloženie pozadia (background) do body

Člen

Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Máš nalinkovaný CSS soubor v HTML hlaviččce ? Tedy máš připojený CSS soubor k HTML ?
Skutečně ten obrázek máš v souboru css/images/pozadie.jpg
?
Hmm, tak som si skúsil urobiť v navigačnom menu odrážky ako obrázok (list-style-image). Ak vložím kód cez <style> do index.html, tak to funguje v pohode. Ak to ale robím cez externý css súbor, tak sa mi to zase nezobrazí. Druhá stránka s tabuľkovým layoutom mi zase funguje v pohode aj s externým css súborom. Je to teda rovnaké ako u prvého problému s background.
Používam Google Chrome. Kód píšem cez pspdad. Može byť nejaký problém s podporou HTML5, že sa mi to nezobrazuje ?
Skoro bych se vsadil, že ti v adresáři css
chybí
podadresář images
.
Netušil som, že adresár images musí byť vnútri adresára css, mal som ho v adresári web, spolu s adresárom css a súborom index.html. Keď som nakopíroval adresár images do adresára css, tak už to funguje tak ako má. Díky moc.
Většinou je zbytečné vytvářet samostatný adresář pro CSS, protože v něm bývá jen jeden soubor. Když už ho však vytvoříš, klidně do něj naházej i obrázky. Odkazy v CSS se tím zjednoduší.
Myslim, ze to co chtel "Valgard" slyset bylo, ze ma spatnou cestu k obrazku.
Tedy pokud mas zvlast adr pro CSS a IMG tak se musis nejdrive dostat o uroven
vys a pak teprve vstoupit do adresare img:
#layout-body {
background: url('../images/pozadie.jpg');
}
Vzhledem k tomu, že ty obrázky jinde než v CSS asi používat nebude, bude
asi logičtější je mít společně v adresáři se styly, aby tam tomu
souboru layout.css
nebylo smutno. Skákání po adresářovém
stromu nepovažuji za nejlepší nápad.
Zobrazeno 10 zpráv z 10.