<Today's Goals>
- display:none과 visibility:hidden의 차이
- display:block과 display:inline-block의 차이
<What i learned>
- display:none 화면에 보이지 않는 것뿐아니라 공간도 차지하지 않는다. (특정 요소를 hover상태에서 노출되도록 할때 사용할 수 있다. )
<Questions>
- visibility:hidden는 어디에 사용하는가?
display 속성
화면 보여주는 방식
- display:none; 화면에서 숨김. 화면에 보이지 않는 것뿐아니라 공간도 차지하지 않음 (삭제의 개념)
- display:block; 블록레벨요소로 만듬.
- display:inline; 인라인 레벨로 만듬 / 주로 목록에서 사용 /박스 모델 값이 적용 안됨.
- display:inline-block; 인라인 레벨로 배치 + 블록 레벨 속성 지정.
[화면에 보이고 안보이는 스타일속성]
1. display
display:none; 화면에서 숨김. (요소뿐만아니라 공간까지 안보임)
display:block; 화면에 보임.
2. visibility
visibility:화면에 보이거나 숨기거나 함. (공간은 그대로 유지되고 요소만 안보임)
visibility:hidden; 화면에서 숨김
visibility:visible; 화면에서 보여줌
3. opacity
:0~1, 0:투명도 0을 의미, 0.5:투명도 50%, 1:투명도 100%
728x90
'Language > CSS' 카테고리의 다른 글
CSS in CSS | CSS전처리기 Sass(SCSS) + 직접 사용해보고 느낀점 (1) | 2023.04.23 |
---|---|
CSS3 flexible box layout (0) | 2022.05.16 |
CSS속성 transition 시간에 따른 속성 적용 (0) | 2022.05.06 |
CSS 애니메이션 (0) | 2022.05.05 |
CSS border 여러 속성 (0) | 2022.04.24 |