이 포스트는 김버그님의 김버그의 HTML&CSS 강의 학습 후 메모한 내용을 정리한 것입니다.
📝 메모
그래서 망가진 layout을 구원하는 방법에는 어떤 것들이 있는가?
1.
.parent{
overflow:hidden;
}
부모 요소에 overflow:hidden;을 준다.
2.
.parent::after{
content:"";
display:block;
clear:left;
}
.child{
float:left;
}
부모 요소에 ::after을 이용해서 마지막 (가상의) 자식을 하나 더 만들어 준다.
::after을 사용할 때
- 비어있는 문자열이라도 괜찮으니 content:"" 속성은 반드시 넣어준다.
- clear:left를 사용하기 위해서 그 요소는 반드시 display:block이어야 한다.
이 방법들을 사용하면 parent element가 다시 height를 가지게 되서
망가졌던 layout이 원하는 대로 챡챡- 배치된다.
'CSS > 개념' 카테고리의 다른 글
transform (0) | 2020.11.02 |
---|---|
float 너란 녀석... (6) (feat. 드디어 마무리) (0) | 2020.10.21 |
float 너란 녀석... (4) (feat. float을 이용해서 한 번 더 layout을 붕괴해보자!) (0) | 2020.10.21 |
float 너란 녀석... (3) (feat. float을 이용해서 layout을 붕괴해보자!) (0) | 2020.10.21 |
float 너란 녀석... (2) (feat. 붕뜨더니 신분상승했네..) (0) | 2020.10.21 |