Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- chatgpt #gpt #챗지피티 #ai
- 도커 #docker #docker-compose.yml #도커컴포즈 #배포 #spring #mysql #docker-compose
- 도커 #Docker #배포 #Spring #MySQL #백엔드배포
- /
Archives
- Today
- Total
개발자 데뷔!
06. [FE] CSS Display 디스플레이 요소 본문
CSS의 디스플레이 요소에는 네가지 종류가 있다.
- inline
- block
- inline-block
- flex
차례대로 살펴보자.
flex 기능 연습 사이트)
Display 요소
1. inline 요소
→ span 태그 / a태그
- 줄바꿈 X
- 계속 이어서 나란히 배치
- width, height 속성 지정 불가
- margin, padding-top, padding- bottom 등 모든 여백 간격지정 불가
2. block 요소
→ div 태그 / p 태그 / h1 태그
- 줄바꿈 O
- 한 요소당, 한 줄 차지
- margin, padding 모든 여백 간격 지정 가능
3. inline-block 요소
→ button 태그 / select태그
- 줄바꿈 X
- width,height 속성 지정 가능
- margin, padding 등 상하간격 지정 가능
4. flex 요소
→ ??????
- '축'을 기준으로 정렬하는 요소.
- 하나의 'flex-container', 이를 상속받는? flex-item 들로 구성
- flex-container : 부모 요소들
- flex-item : 자식 요소들(부모 요소로 부터 상속받음)
Position
1. Relative
- 현재 좌표를 기준으로 위치를 계산함
ex)
position: relative
2. Absolute
- position static이 아닌(relative, absolute, fixed) 부모 태그를 기반으로 움직인다.
- Default 상태 : 가장 상위 태그인 body 태그가 기준이 된다.
- width 값이 없는 경우 → inline 형태
3. Fixed
- 레이아웃을 고정시킴
- 상위요소에 영향을 받지 않고 고정됨. (영향 X)
- width 값이 없는 경우 → inline 형태
CSS 심화
1. Transform
- 회전, 크기조절, 기울이기, 이동 3D 효과
- perspective? 사용
2. Transition
- 상태변화를 일으킴
- 애니메이션 효과
-
transition-property 적용할 속성이름 transition-duration 애니메이션 재생시간 transition-timing-function 가속도값 transition-delay delay 이후 동작시작
3. Animation
'웹 > Front End' 카테고리의 다른 글
07. [FE] DOM Tree 기본 (0) | 2022.01.16 |
---|---|
02. [FE] 브라우저에서 개발자도구 열기 (0) | 2022.01.15 |
04. [FE] CSS 기본 (0) | 2022.01.12 |
03. [FE] HTML 기본 (0) | 2022.01.12 |
01. [FE] VS code 기본 & 시작하기 (0) | 2022.01.12 |