CSS inset 속성
정의와 사용법
inset
요소와 부모 요소 간의 거리를 설정하는 속성입니다。
}}주의: 이 속성이生效하기 위해서는
position
inset
속성
inset
right
속성 값은 다음과 같은 방식으로 설정할 수 있습니다:
inset: 15px 30px 60px 90px;
- inset 속성에 세 개의 값이 있을 때:
- inset 속성에 네 개의 값이 있을 때:
- 상단 거리는 15픽셀입니다
- 오른쪽 거리는 30픽셀입니다
왼쪽 거리는 90픽셀입니다
속성 값을 부모 요소에서 15픽셀 위쪽, 30픽셀 왼쪽과 오른쪽, 60픽셀 아래쪽으로 설정합니다:
- inset 속성에 세 개의 값이 있을 때:
- 상하 거리는 15픽셀입니다
- 상단 거리는 15픽셀입니다
하단 거리는 60픽셀입니다
예제 2
- inset 속성에 두 개의 값이 있을 때:
- 상하 거리는 15픽셀입니다
좌우 거리는 30픽셀입니다
inset 속성에 하나의 값이 있을 때:
- inset: 10px;
네 가지 방향의 거리는 모두 10픽셀입니다
사례
예제 1
div { 위치를 설정한 <div> 요소와 부모 요소의 거리를 설정합니다: }
예제 1
<div> 요소의 inset
속성 값을 부모 요소에서 35픽셀로 설정합니다:
div { 예제 2 }
속성 값을 부모 요소에서 15픽셀 위쪽과 아래쪽, 30픽셀 왼쪽과 오른쪽으로 설정합니다:
<div> 요소의 inset
예제 3
div { 속성 값을 부모 요소에서 15픽셀 위쪽, 30픽셀 왼쪽과 오른쪽, 60픽셀 아래쪽으로 설정합니다: }
예제 4
<div> 요소의 inset
속성 값을 부모 요소에서 15픽셀 위쪽, 30픽셀 오른쪽, 60픽셀 아래쪽, 90픽셀 왼쪽으로 설정합니다:
div { inset: 15px 30px 60px 90px; }
CSS 문법
inset: auto|length|initial|inherit;
속성 값
값 | 설명 |
---|---|
auto | 기본 값. 요소의 기본 inset 거리. |
length | 고정 단위(예: px, pt, cm 등)로 거리를 지정합니다. 음수 값을 허용합니다. 참조:CSS 단위。 |
% | 백분율로 거리를 지정하여 부모 요소에 대해 해당 축의 크기에 상대적입니다。 |
initial | 이 속성을 기본 값으로 설정합니다. 참조: initial。 |
inherit | 이 속성을 부모 요소에서 상속합니다. 참조: inherit。 |
기술 세부 사항
기본 값: | auto |
---|---|
상속성: | 아니요 |
애니메이션 제작: | 지원됩니다. 참조:애니메이션 관련 속성。 |
버전: | CSS3 |
JavaScript 문법: | object.style.inset="100px 50px" |
브라우저 지원
표格에 표시된 숫자는 이 속성을 최초로 완전히 지원하는 브라우저 버전을 나타냅니다。
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
관련 페이지
강의:CSS 정위치
참조:CSS left 속성
참조:CSS right 속성
참조:CSS 톱 속성