Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] Domyślna ściezka
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
xcreative
Witam,

Zwracam się z pytaniem jak to jest ze ścieżkami do plików graficznych w arkuszu css. Otóż mamy taką strukturę:

  1. + style
  2. + plik.css
  3. + images
  4. + plik.jpg
  5. + index.htm


No i w pliku css mamy linijkę gdzie jakiś element ma : background: url(images/plik.jpg)

Jak to się dzieje, że na jednych serwerach to ruszy a w innych trzeba dodać ../ przed ścieżką. Jak to najłatwiej skonfigurować?
konole
Czy chodzi o <base href="">?
MrCoody
Cytat(xcreative @ 1.05.2011, 15:17:25 ) *
Witam,

Zwracam się z pytaniem jak to jest ze ścieżkami do plików graficznych w arkuszu css. Otóż mamy taką strukturę:

  1. + style
  2. + plik.css
  3. + images
  4. + plik.jpg
  5. + index.htm


No i w pliku css mamy linijkę gdzie jakiś element ma : background: url(images/plik.jpg)

Jak to się dzieje, że na jednych serwerach to ruszy a w innych trzeba dodać ../ przed ścieżką. Jak to najłatwiej skonfigurować?


url(../images/plik.jpg) - takie rozwiązanie jak ty pokazałeś

  1. + style
  2. + plik.css
  3. + images
  4. + plik.jpg
  5. + index.htm



url(images/plik.jpg) - takie rozwiązanie było by gdyby folder "images" był by w folderze "style" :
  1. + style
  2. + plik.css
  3. + images
  4. + plik.jpg
  5. + index.htm



ROZUMIESZ ?
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.