--- title: margin-top slug: Web/CSS/margin-top tags: - CSS - CSS Property - Reference translation_of: Web/CSS/margin-top ---
margin-top
CSS 속성은 요소의 위쪽에 바깥 여백 영역margin area을 설정합니다. 양수 값은 인접 요소와 거리를 넓히고, 음수 값은 더 좁힙니다.
{{HTMLElement("span")}}, {{HTMLElement("code")}} 등 비대체non-replaced 인라인 요소에는 효과가 없습니다.
/* <length> 값 */ margin-top: 10px; /* 절대 길이 */ margin-top: 1em; /* 글씨 크기에 상대적 */ margin-top: 5%; /* 가장 가까운 블록 컨테이너의 너비에 상대적 */ /* 키워드 값 */ margin-top: auto; /* 전역 값 */ margin-top: inherit; margin-top: initial; margin-top: unset;
margin-top
속성은 키워드 auto
, <length>
, <percentage>
를 사용해 설정할 수 있습니다. 값은 양수, 0, 음수가 가능합니다.
auto
.content { margin-top: 5%; } .sidebox { margin-top: 10px; } .logo { margin-top: -5px; } #footer { margin-top: 1em; }
Specification | Status | Comment |
---|---|---|
{{SpecName('CSS3 Box', '#the-margin', 'margin-top')}} | {{Spec2('CSS3 Box')}} | No significant change |
{{SpecName('CSS3 Transitions', '#animatable-css', 'margin-top')}} | {{Spec2('CSS3 Transitions')}} | Defines margin-top as animatable. |
{{SpecName('CSS2.1', 'box.html#margin-properties', 'margin-top')}} | {{Spec2('CSS2.1')}} | Removes its effect on inline elements. |
{{SpecName('CSS1', '#margin-top', 'margin-top')}} | {{Spec2('CSS1')}} | Initial definition |
{{cssinfo}}
{{Compat("css.properties.margin-top")}}