CSS 파일에서 배경 이미지 URL과 같은 것을 정의 할 때 상대 URL을 사용할 때 상대적인 위치는 어디입니까? 예를 들어 :CSS 파일의 상대 URL을 사용하면 상대적인 위치는 어디입니까?
는 /stylesheets/base-styles.css
가 포함 된 파일을 가정 :
div#header {
background-image: url('images/header-background.jpg');
}
나는 CSS 파일에 상대 URL이 /stylesheets/
에서 스타일 시트 문서에 상대가 될 것입니다 <link ... />
를 통해 다른 문서에이 스타일 시트를 포함하는 경우 또는 현재 문서에 상대적인 이 포함되어 있습니까? 가능한 경로 :
/item/details.html
/about/index.html
/about/extra/other.html
/index.html
모습 IE에서'-ms-behavior'의 예외처럼 : – pkyeck
url이 커스텀 속성의 디폴트 값일 때 또 다른 예외가있다 '.banner {background-image : var (- bgimg, url ('images/default.jpg'));}', 그러나 아직'--bgimg'에 대한 값을 정의하지 마십시오 '/ index.html' 페이지에서'.banner'는'/ images/default.jpg'를 찾지 만 다른 페이지에서는'/ about/index.html'에'.banner'가'/ images/약/images/default.jpg'. 매우 부서진 IMO. – chharvey
수정 : 위의 기본값 버그는 Chrome v60에서 수정되었습니다. – chharvey