Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- /js/app/index.js
- sysout
- 사피
- 7기
- 줄바꿈
- Cannot determine URI for
- 싸피
- cannot determine url for
- http://localhost:8080/js/app/index.js
- Java
- 구글 로그인 후 redirect
- sysout자동입력
- System
- 구글 로그인 후 경로
- 자동으로 줄내리기
- System.out.println
- 이클립스
- Word Wrap
- 특화프로젝트
- 구글 로그인 후 js
- 취업퇴소
- 삼성청년소프트웨어아카데미
- SSAFY
- 줄변경
- 중도퇴소
- 회고
Archives
- Today
- Total
IT탐험
마진 병합 현상 (collapsing margins) 본문
- 마진 병합이란 인접한 공간에 margin-bottom 과 margin-top 속성을 적용할 경우 두 속성중 큰 속성값이 작은 속성값을 병합하는 현상을 의미함
- 형제간 발생하는 마진 병합, 부모 자식간 발생하는 마진 병합이 있음
- 마진 병합은 block 요소의 상하에서만 일어나는 현상으로 margin-left or right에서는 발생하지 않음
- 웹 사이트 레이아웃 작업 시 margin-top 과 margin-bottom 속성이 적용되지 않을 경우가 있는데 이는 마진 병합 현상 때문임
- 형제간 마진 병합 현상
- 상단 영역에 margin-bottom: 100px; 하단 영역에 margin-top: 50px; 적용 시 150px의 공백이 아닌 100px의 공백이 생김
- 부모 자식간 마진 병합 현상
- 자식 영역에 margin-top: 100px; 을 적용하면 자식뿐 아니라 부모 영역도 같이 이동함
- 여러 해결 방법이 있으나 자식 영역에 position: absolute; 를 적용하는것이 해결 방법중 하나임
'공부내용정리 > CSS' 카테고리의 다른 글
transform, transition, animation (0) | 2021.12.13 |
---|---|
z-index, float, clear (0) | 2021.12.13 |
position 속성으로 HTML 태그에 차원 부여 (0) | 2021.11.28 |
display속성 block요소와 inline요소의 차이 (0) | 2021.11.28 |
Comments