2023 07 25
2023-07-25¶
css auto width/height¶
- auto의 의미
- 원리: width: auto, height: auto의 의미는 내용물(자식요소)의 크기에 맞춰 자동으로 크기를 조절하는 것
- 주의할 점
- block 요소의 경우 => width: auto라도 자식요소에 맞추지 않는다
- block 요소의 width:auto는 "부모 요소의 한줄을 다 채워주세요" 라는 뜻
- width: 100% - 좌/우 margin
- block 요소의 width:auto는 "부모 요소의 한줄을 다 채워주세요" 라는 뜻
- block 요소의 경우 => width: auto라도 자식요소에 맞추지 않는다
- auto 설정 시 width/height 값
- width: 내용물의 너비값이 들어감
- height: 별도로 특정 값이 들어가지 않음
- height: 100% vs height: auto
- auto: 자식 요소 크기에 맞춰주세요
- 100%: 부모 요소의 크기에 맞춰주세요
css overflow¶
참고: https://electronic-moongchi.tistory.com/62
- overflow
- 요소의 박스에 내용이 더 길때 어떻게 보일지 선택
- overflow: visible, hidden, scroll, auto
- visible: 특정 요소가 박스를 넘어가도 그대로 보여줌. 스크롤바 그런거 없음
- hidden: 부모 요소의 범위를 넘어가는 자식 요소의 부분은 보이지 않도록 처리
- scroll: 부모 요소 범위 넘어가는 자식 요소 보이지 않지만, 사용자 확인하게 스크롤바 표시
- auto: 부모 요소를 넘어가는 범위의 자식 요소 있을 경우 보이지 않게 처리하되, 사용자가 해당 부분 볼 수 있도록 스크롤바