요소 보이기 유형

(2021-07-01)

display , disply 속성, visibility 속성


1. 보이기 유형의 지정

  ㅇ { display : 값; } : 값에 따라 요소에 다양한 표현 유형 효과를 달리 지정 가능

     - inherit : (기본값) 요소 부모로부터 상속 받은 display 속성

     - block   : 요소를 박스화시켜,
        . 위아래에 줄바꿈이 일어나도록 함
        . width,height 속성 및 margin,padding 상하 속성 적용 가능
     - inline  : 요소들을 같은 줄에 표시함으로써,
        . 폭,높이 및 상하 여백 조정 불가
     - inline-block : 요소들을 같은 줄에 표시하되,
        . 폭,높이 및 상하 여백 조정이 가능토록 함

     - none    : 요소가 페이지에서 완전히 사라지도록 함
        . 토글 (toggle : show/hide) 효과를 줄 수 있음

     - table
        . (border-spacing, border-collapse, border-style)
     - table-row
     - table-cell

     - flex (Flexible Box)
        . container, item 이라는 2개의 관계로 시작함
        . container 속성 : display, flex-flow, justify-content 등
        . item 속성 : order, flex, align-self 등
     - grid (그리드 레이아웃)
        . (... 편집중 ...)

  ㅇ { visibility : 값; } : 값에 따라 화면 표시 여부 지정
     * (visibility : visible 기본값, hidden, collapse)
     - visibility는 display:none과 달리, 
        . block 박스(차지하는 공간)는 살아있고, 그 내용 만 보이기/숨김 임

[레이아웃,정렬]1. CSS 레이아웃   2. 요소 display 유형 (display, visibility)   3. 요소 부유화 (float)   4. 요소 정렬   5. 플렉스 박스 (flex)   6. 요소 위치 지정 (position)  

  1. Top (분류 펼침)      :     1,594개 분류    6,533건 해설

"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)