Position속성에 값들🎈
static : 웹사이트의 기본 속성값 , top right bottom left 등 위치 속성은 무시됨.
relative: HTML태그가 있는 위치에서 left right top bottom값을 통해 움직임
absolute: 부모영역에서 left right top bottom 을 이용해 주어진 위치로 움직임
fixed : absolute와 비슷하지만 스크롤로 내려도 그 위치에 고정, 무조건 브라우저 창 기준임
Sticky : relative와 비슷하지만 스크롤로 내리면 fixed처럼 그 위치에 고정
flexobox는 화면 사이즈에 대해 굉장히 유동적이다. 화면이 늘면 내 요소들도 같이 늘고 화면이 줄면 내 요소들도 같이 줄어든다. 특히 모바일 버전의 웹사이트르 만들 때 아주 유용하다.
flexbox 의 특징!🎊
display: flex는 모든 요소를 가로로 둔다
display: flex는 부모한테 적용을 하고 자손을 건트롤 한다.
justify-content :가로로 요소들을 움직인다 (flex-start, center, flex-end, space-between, space-around 등의 값이 있음)
align-items: 세로로 요소들을 움직인다
flex-direction:column 가로로 정렬된 요소를 세로로 바꾸고 justify-content는 세로로 align-items는 가로방향으로 바뀐다