2012-10-03 3 views
1

이상한 것. 내 사이트를 개발에서 프로덕션으로 이동했는데 CSS 파일에로드 한 이미지가 전혀 작동하지 않습니다.CSS가 다른 디렉토리에 이미지를로드 할 수 없습니다.

디렉토리 구조 : CSS에서

root 
root - css 
root - icons 

예제 코드 :

.icon_edit { 
    display: block; 
    background:url(../icons/sharp_reply.png) center right no-repeat; 
    width: 16px; 
    height: 16px; 
} 

위의 코드는 내 스테이징 서버에서 작업을 수행합니다. 나는 CSS 폴더에 이미지를 이동하면 또한 작동하고 나는 변경 :

background:url(../icons/sharp_reply.png) 

그래서

background:url(sharp_reply.png) 

에 그것은 아마 웹 서버 (아파치) 설정 또는 일부 권한 설정을 할 수있는 뭔가가 ? 난 그냥 알아낼 수 없다.

+1

파일 및 폴더의 모든 경우를 확인 했습니까? – MikeB

+0

root-css 및 루트 이미지를 참조하는 html 파일을 표시 할 수 있습니까 – Vikram

+2

나는 Apache와 관련이 있으며 귀하의 경로로 인한 것일 가능성이 높습니다. – j08691

답변

1

'이미지'에서 '아이콘'으로 디렉토리 이름 바꾸기

+0

죄송합니다. 메시지에 실수를하였습니다. 디렉토리는 아이콘이라고 불리며 내가 만든 예가 정확합니다. –

관련 문제