목차
background-origin 예제 - 배경이미지 좌표시작점
background-origin 정의
background-origin 구문
background-origin 예제 - 배경이미지 여러 개
background-origin 예제 - 배경이미지 좌표시작점
<style>
div {margin-bottom:30px;}
#hz1 {
border: 10px dashed red;
padding: 25px;
background: url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: padding-box;
}
#hz2 {
border: 10px dashed blue;
padding: 25px;
background: url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: border-box;
}
#hz3 {
border: 10px dashed tomato;
padding: 25px;
background: url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: content-box;
}
</style>
<div id="hz1">
<h2>background-origin: padding-box (기본값)</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
<div id="hz2">
<h2>background-origin: border-box</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
<div id="hz3">
<h2>background-origin: content-box</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
결과보기
background-origin 정의
배경이미지 좌표시작 (= 배경 위치 영역) 지정.
1.
background-attachment:fixed 일 땐, 작동 X.
2.
기본값: padding-box
상속여부: X
애니효과: X
CSS버전: CSS3
JS구문: object .style.backgroundOrigin ="content-box"
3.
IE9 이상 주요 최신 브라우저 지원 .
background-origin 구문
selector {background-origin: padding-box|border-box|content-box|initial|inherit;}
[속성값]
padding-box
패딩 가장자리의 왼쪽 상단에서 배경이미지 시작. (기본값)
border-box
테두리의 왼쪽 상단에서 배경이미지 시작.
content-box
내용의 왼쪽 상단에서 배경이미지 시작.
initial
이 속성의 기본값으로 설정.
inherit
부모요소의 속성값 상속.
background-origin 예제 - 배경이미지 여러 개
<style>
#hz1 {
border: 10px dashed red;
padding: 25px;
background: url(https://i.imgur.com/YrkG5xB.gif), url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: content-box, padding-box;
}
#hz2 {
border: 10px dashed blue;
padding: 25px;
background: url(https://i.imgur.com/YrkG5xB.gif), url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: content-box, border-box;
}
#hz3 {
border: 10px dashed tomato;
padding: 25px;
background: url(https://i.imgur.com/YrkG5xB.gif), url(https://source.unsplash.com/random);
background-repeat: no-repeat;
background-origin: content-box, content-box;
}
</style>
<div id="hz1">
<h2>ackground-origin: content-box, padding-box;</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
<div id="hz2">
<h2>background-origin: content-box, border-box:</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
<div id="hz3">
<h2>background-origin: content-box, content-box:</h2>
<p>홈짱닷컴 Homzzang.com</p>
</div>
결과보기
주소 복사
랜덤 이동