티스토리 뷰

1. 개념
background-clip - 배경색 적용 범위
background-clip은 배경색을 적용 했을 때 박스 모델 관점에서 배경 적용 범위를 지정하는 속성

속성

설명

border-box

박스 모델의 가장 외곽인 테두리 까지 적용

padding-box

박스 모델에서 테두리를 뺀 패딩의 범위까지 적용

content-box

박스 모델에서 내용만 적용

2. 태그
background-clip
html5 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<! DOCTYPE html>
<html lang = "kr" >
<head>
<meta charset = "utf-8" >
<title> 키보드와 하루 </title>
<style>
div
{
margin-top : 20px ;
background-color : red ;
border : 3px solid #000 ;
width : 200px ;
padding : 30px ;
}
</style>
</head>
<body>
1
<div style = ' background-clip : border-box ' >
키보드와 하루
</div>
2
<div style = ' background-clip : padding-box ' >
키보드와 하루
</div>
3
<div style = ' background-clip : content-box ' >
키보드와 하루
</div>
</body>
</html>
결과 화면
background-clip 사용 예제
코드 설명
1
background-clip : border-box ;
기본 값에 해당합니다.
background-clip이라는 속성을 따로 사용하지 않으면 적용되는 것으로 배경 테두리까지 배경색이 적용되는 것을 확인하실 수 있습니다.
2
background-clip : padding-box ;
padding-box는 1번과는 다르게 미세한 차이점이 있습니다.
이 옵션은 테두리를 뺀 패딩 범위까지 적용되는 옵션입니다.
여기서는 padding을 30px로 주고 테스트를 진행해 보았는데 화면에 보시는 것처럼 테두리 앞에 미세하게 여백이 있음을 알 수 있습니다.
3
background-clip : content-box ;
이 옵션은 내용에만 배경색을 표시하는 것입니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday