함수란, 특정한 기능을 가지고 있는 상자 같은 것

calc() 괄호 안의 사칙연산을 수행한 결과를 속성값으로 사용가능

❗
calc()함수 사용시 덧셈, 뺄셈 기호 앞 뒤에 반드시 공백을 주어야 합니다.

position : static(기본값) 요소를 문서상 원래 있어야 하는 위치에 배치된다.position : relative 원래 있던 자리를 기준으로 요소의 위치를 조정할 수 있다.position : absolute 절대 좌표를 기준으로 요소의 위치를 조정할 수 있다.relative가 적용 된 요소 를 찾아서 절대 좌표의 기준으로 삼게 된다.position : fixed viewport를 기준으로 요소의 위치를 조정할 수 있다.position : sticky 요소의 원래 위치에 있다가 스크롤이 내려가면 지정한 좌표에 고정된다.
우리가 흔히 아는 2차원 공간을 3차원 공간으로 확장하게 되면 z축 이 하나 더 생기게 됩니다.

**transition-property** 어떤 속성(property)에 transition을 적용할 것 인지 지정transition-property: color,trasform
위의 코드는 color, transform 처럼 특정 프로퍼티를 지정해준 것 입니다.
transition-duration 전환효과(transition)에 걸리는 시간 지정transition-duration: 0.2s
**transition-timing-function** transition의 속도 패턴 지정ease-in-out : 천천히 시작했다가, 정상 속도가 됐다가, 빠르게 끝난다.linear : 일정한 속도로 변화한다다.ease : 시작할때는 빨라지다 느려진다다.ease-in : 천천히 시작했다가 속도를 높여 끝난다.ease-out : 빠른 속도로 시작했다가, 천천히 끝난다.transition-duration: ease-in-out | linear | ease | ease-in | ease-out
**transition-delay** 전환효과(transition)가 시작되기까지 걸리는 시간을 지정transition-delay: 2s

[인프런x코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
https://inf.run/uzui