2012-07-02 5 views
0

내가 같이 보입니다 파일 구조를 가지고 폴더 :는 이미지

my site structre http://retailsitecommon.afstores.com/Develop/FreshMarket/Screen%20Shot%202012-07-02%20at%2012.12.00%20PM.png

내가 할 필요가 바닥 글을 가지고 있기 때문에 내 이미지에 대한 루트 수준 링크를 사용하는 것을 시도하고있다 이미지가있는 하위 폴더의 하위 폴더에서 사용됩니다. 예를 들어, 내 styles.css 파일에서 배경을 시도하고 있습니다 : url ('/ images/logo.png') no-repeat;하지만 이미지가 표시되지 않습니다. 내가 배경으로 할 경우 : url ('../ images/logo.png') no-repeat; 이미지가 나타납니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

루트 수준에서 사이트인가? 이미지 파일의 절대 URL을 게시하십시오. – Blender

+0

네, 방금이 결론에 도달했습니다. 개발 서버에서 일하고 있으므로 현재이 루트에 있지 않습니다. 그러나, 왜 내 로컬 사본에서 작동하지 않습니까? –

+0

실제로 사이트를 로컬로 호스팅하고 있습니까 아니면 어딘가에 폴더에 앉아 있습니까? 그렇다면'/'는 하드 드라이브의 루트를 나타냅니다. – Blender

답변

1

나는 이것이 당신이 원하는 것처럼 작동하는 서버에 있어야한다고 생각합니다. PC에서 램프를 설정하거나 Mac에서 램프를 설정하십시오.

+1

Mac의 경우 Apache가 기본적으로 설치됩니다. 시작하기 만하면됩니다. – anotherdave

0

.css 파일에서 호출되는 파일의 상위 폴더는 .css 파일이있는 폴더입니다. (백 슬래시)로 파일 위치를 시작할 때이 파일을 파일 루트로 리디렉션합니다.

그것은 의미

/folder-in-root/ 
./folder-visible-from-stylesheet-file-location/