--- title: background-image slug: Web/CSS/background-image tags: - CSS - CSS Background - CSS Property - Reference translation_of: Web/CSS/background-image ---
CSS background-image
속성은 요소의 배경 이미지를 한 개나 여러 개 지정합니다.
여러 개의 배경 이미지는 쌓임 맥락에 따라 서로의 위에 놓입니다. 맨 처음 지정한 이미지가 제일 위에(사용자에게 제일 가까운 것 처럼) 위치합니다.
테두리는 배경 이미지 위에, {{cssxref("background-color")}}는 밑에 그려집니다. 요소 박스와 테두리에 관련하여 배경 이미지를 어떻게 그릴지는 {{cssxref("background-clip")}}과 {{cssxref("background-origin")}} CSS 속성이 정의합니다.
브라우저는 값에 유효하지 않은 URI를 지정하는 등 주어진 이미지를 그릴 수 없을 때 none
키워드를 사용한 것처럼 처리합니다.
각각의 배경 이미지는 {{anch("none")}}
키워드나 {{cssxref("<image>")}} 값으로 지정할 수 있습니다.
여러 개의 배경 이미지를 지정하려면 쉼표로 구분한 다수의 값을 지정하세요.
background-image: linear-gradient(to bottom, rgba(255,255,0,0.5), rgba(0,0,255,0.5)), url('https://mdn.mozillademos.org/files/7693/catfront.png');
none
브라우저는 배경 이미지에 대한 어떠한 추가 정보도 접근성 보조 기술에 제공하지 않습니다. 특히 스크린 리더의 경우 배경 이미지의 존재 유무조차 알려주지 않습니다. 이미지가 페이지 목적의 이해에 필수적인 정보를 갖고 있다면 문서에서 구조적으로 설명하는 편이 좋습니다.
{{cssinfo}}
{{csssyntax}}
별 모양 이미지는 배경이 투명하고, 고양이 이미지 위에 위치합니다.
<div> <p class="catsandstars"> This paragraph is full of cats<br />and stars. </p> <p>This paragraph is not.</p> <p class="catsandstars"> Here are more cats for you.<br />Look at them! </p> <p>And no more.</p> </div>
p { font-size: 1.5em; color: #FE7F88; background-image: none; background-color: transparent; } div { background-image: url("https://mdn.mozillademos.org/files/6457/mdn_logo_only_color.png"); } .catsandstars { background-image: url("https://mdn.mozillademos.org/files/11991/startransparent.gif"), url("https://mdn.mozillademos.org/files/7693/catfront.png"); background-color: transparent; }
{{EmbedLiveSample('배경_이미지_레이어링')}}
명세 | 상태 | 주석 |
---|---|---|
{{ SpecName('CSS3 Backgrounds', '#background-image', 'background-image') }} | {{ Spec2('CSS3 Backgrounds') }} | From CSS2 Revision 1, the property has been extended to support multiple backgrounds and any {{cssxref("<image>")}} CSS data type. |
{{ SpecName('CSS2.1', 'colors.html#propdef-background-image', 'background-image') }} | {{ Spec2('CSS2.1') }} | From CSS1, the way images with and without intrinsic dimensions are handled is now described. |
{{ SpecName('CSS1', '#background-image', 'background-image') }} | {{ Spec2('CSS1') }} |