Autor Zpráva
petik
Profil *
Prosím Vás já to vůbec nechápu. Mám obrázek na pozadí a celý můj web je v jendné složce (html, složky apod.).

Ve složce obrazky mám to pozadí, které chci aby se zobrazilo. Jenže se mě nechce vykreslit:

css:
#pozadi { background: url('obrazky/stin.gif'); }


A je zajímavé a to jsem viděl na nějaké stránce s tečkami a najednou mě to funguje, jenže nevím proč. Je to vůbec správně?

css:
#pozadi { background: url('./../obrazky/stin.gif'); }

Díky naléhavé
INSiGHT
Profil
http://www.jakpsatweb.cz/html/url.html - tady je to popsané.
Radek Hrabůvka
Profil
Cesta k souboru pozadí se odvozuje od umístění css souboru. Z popisu "problému" vidím, že máš CSS v jiné složce, než "obrazky".
petik
Profil *
Ano css je v jedné složce a obrázky jsou v další složce, ale s timi tečky to funguje a je to tedy správný zápis, který bude poslouchat?
kecy
Profil *
to /obrazky/stin.gif znamena slozku obrazky, ktera je vnorena v ty slozce, kde je css. to ../ znamena o slozku nahoru ( ./ tam bejt nemusi)
petik
Profil *
Takže takto je to správně:

css:

background: url('../images/header.jpg');


Bezva funguje, ale stejně je to pro mě nějaké nepochopitelné. Četl jsem o tom a ještě tady. Stále mi to není moc jasné..., díky moc.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0