Display

 

 

바깥쪽

block inline
무조건 한 줄을 차지 기본적으로 컨텐츠 영역만큼만 차지
width, height, margin, paddin 지정 가능 1. width, height 지정 불가능
2. margin 좌우만 적용
3. padding : 시작적 영역 - 상하좌우, 실제 영역 - 좌우
<div>, <h1~6>, <header> 등 <span>, <a>, <button> 등

 

 

 

DOM (Document Object Model)

  • 웹 문서를 객체로 만든 인터페이스 모델

         ex) A 태그

                └ (아래) B 태그

                        └ (아래) C 태그     객체로 옮겨놓은 인터페이스

  • 자바스크립트 등으로 수정할 수 있는 API 제공 (ex. getElementById, querySelector)
  • 자바스크립트가 읽고 조작할 수 있는 객체의 형태로 HTML 문서를 바꾼 것

 

 

 

Event 

    사용자의 동작 같은 걸로 발생한 것

    ex) onclick, hover 등

 

 

 

 

overflow

    요소 내부의 컨텐츠들이 요소를 감싸고 있는 영역보다 커졌을 때 어떻게 나타낼 것인가?

    보통 컨테이너의 높이를 설정하거나 white-space를 nowarp으로 설정

  • visible
  • hidden
  • clip
  • scroll : 영역을 넘어가지 않아도 무조건 스크롤을 보여줌
  • auto : 브라우저가 결정. 영역 안이면 visible, 넘어가면 scroll

 

 

 

+) 안쪽

 

flex, grid, table, flow-root, flow, ruby 등

'css' 카테고리의 다른 글

[CSS] Grid  (0) 2023.04.23
[CSS] Flexbox  (0) 2023.03.17
[CSS] position  (0) 2023.03.16
HTML와 CSS  (0) 2023.02.27

+ Recent posts