2012-10-11 5 views
0

무슨 일이 일어나는지 모르겠지만 외부 스타일 시트에 링크 할 때 내 배경 이미지가 나타나지 않습니다.외부 스타일 시트에 배경 이미지가 나타나지 않을 때

예 1 : (작업)

<html> 
<head> 
    ... 
</head> 
<body style="background: url(images/image.jpg);"> 
    ... 
</body> 
</html> 

예 2 : (비 작업 - 외부 CSS 파일)

body { 
    background: url(images/image.jpg); 
} 

이미지를 표시 할 때/나는 첫 번째 예제를 사용하는 경우,하지만 이미지가 없습니다 두 번째를 사용할 때 표시됩니다.

제안 사항? 고급 기능을 이용해 주셔서 감사합니다 ...

+0

같은 디렉토리를 돌아가? – keithwyland

답변

7

외부 CSS 파일이 저장된 디렉토리는 인라인 스타일을 적용 할 페이지의 디렉토리와 다를 수 있습니다. 슬래시로 경로를 시작해야 할 수 있습니다.

url(/images/image.jpg) 

아니면 당신이 세 파일에 저장되어있는 디렉토리의 수준을 제공 할 수

url(../images/image.jpg) 
+0

알다시피, 나는 ./을 추가하고 있었지만 결코 시도하지 않았다 ./. 그것은 효과가 있었다. 고맙습니다. – thelos999

관련 문제