커뮤니티

고용노동부, 산업인력공단과 함께하는 강원도 유일한 기업중심 IT전문교육기관 ICT융합캠퍼스만의 특별한교육입니다.
공인 IT숙련기술인의 다양한 접근방법으로 전문가다운 실무교육을 받을 수 있습니다.

Category

교육강좌

클라이언트 CSS 사전 - margin

페이지 정보

작성자 관리자 댓글 0건 조회 5,587회 작성일 20-07-16 17:35

본문

margin

Summary

엘리먼트와 엘리먼트 사이의 간격을 지정.

<길이> | <백분율> | auto | inherit
기본값0
적용대상모든요소
상속상속안됨
퍼센테이지용기 블럭의 너비를 참조
미디어Visual

 

Value

  • 길이 : 고정된 너비를 지정. 음수값 지정 가능
  • 백분율 : 용기 블럭의 너비를 참조
  • auto : 자동으로 계산된 값을 지정
  • inherit : 부모 엘리멘트의 값을 상속

Tip

1. 'margin'은 'margin-top, margin-right, margin-bottom, margin-left'들을 한번에 지정하는 약식 속성이다.

2. 마진을 갖는 박스들이 서로 인접해 있는 경우 수평 마진들은 통합되지 않지만, 수직 마진들은 통합 된다. [sample]
    이때 마진이 큰 쪽의 수직 마진쪽으로 통합된다. [sample]
    마진은 음수값을 가질 수 있는데, 양수마진과 음수마진을 합산한 만큼의 수직마진을 가질 수 있다.

3. floated된 박스나 절대적 위치 혹은 상대적 위치의 박스의 마진들도 통합되지 않는다.

4. 값의 갯수에 따라 margin이 설정되는 범위

  • BODY { margin: 2em }
    모든 마진들을 2em으로 설정
  • BODY { margin: 1em 2em }
    상, 하 = 1em, 좌, 우 = 2em
  • BODY { margin: 1em 2em 3em }
    상=1em, 좌, 우=2em, 하=3em, left=2em
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

답변목록

등록된 답변이 없습니다.