position: static
position
속성의 static
값은 초깃값입니다.
요소가 일반적인 문서의 흐름(normal flow)을 따라 배치됩니다.
HTML의 요소에 position
속성을 설정하지 않으면 초깃값인 position: static
이 설정됩니다.
position: static
이 설정되어 있는 요소는 top
, bottom
, left
, right
속성으로 요소의 위치를 세부적으로 지정할 수 없는 정적인(static) 위치입니다.
position: static
으로 설정된 요소는
top
, bottom
, left
, right
속성과 z-index
속성이 적용되지 않습니다.
예제
<p>
position: static;은 요소에 position 속성을 지정하지 않았을 때 초깃값으로
설정되는 값입니다.
</p>
<p class="static">
이 요소는 position: static;으로 설정되어 있습니다.
<br>
요소가 다른 요소와의 관계에 의해 일반적인 문서 흐름(normal flow)에 따라 배치됩니다.
</p>
<p>
position이 static으로 설정된 요소는
<br>
top, bottom, left, right 속성과 z-index 속성이 효과가 없습니다.
</p>
.static {
position: static; /* 초깃값 */
border: 3px solid yellowgreen;
}
position: static;은 요소에 position 속성을 지정하지 않았을 때 초깃값으로 설정되는 값입니다.
이 요소는 position: static;으로 설정되어 있습니다.
요소가 다른 요소와의 관계에 의해 일반적인 문서 흐름(normal flow)에 따라 배치됩니다.
position이 static으로 설정된 요소는
top, bottom, left, right 속성과 z-index 속성이 효과가 없습니다.
브라우저 호환성
속성과 값 |
데스크탑 Chrome
|
데스크탑데스크탑 Edge
|
데스크탑 Firefox
|
Safari
|
---|---|---|---|---|
position
|
1 | 12 | 1 | 1 |
static
|
1 | 12 | 1 | 1 |
명세서
명세서 사양 | |
---|---|
position: static
|
CSS Positioned Layout Module Level 3 #valdef-position-static |