
📘 오늘의 공부
- flex box 복습 : 드림코딩-flexbox
(참고 : flexbox froggy )- grid : 드림코딩-grid
(참고 : grid Garden )
display : flex box 라고 지정해주는 시작!
display: flex;flex-direction : 가로/세로 정렬(중심축 정하기)
row (가로정렬 - 열)row-reverse : 오른쪽에서부터 정렬 시작column : 세로 정렬(행)column-reverse)flex-wrap : 줄바꿈 할지 말지(item 크기 변동에 영향)
nowrap(줄바꿈 X, 아이템 넘치면 그냥 크기가 줄어듦)wrap : 아이템이 한줄을 넘어가면 크기변동 없이 그냥 줄바꿈을 함wrap-reverse : 맨 아래 오른쪽부터 1번 시작flex-flow : flex-direction + flex-wrap
flex-flow: row nowrap;justify-content : ⭐️중심축에서⭐️ 아이템들을 어떻게 배치할건지
<처음, 끝, 가운데 정렬>
start(처음부터 시작)flex-end : 마지막부터 시작center : item들이 가운데에 위치함<여백 주기>
space-around : item들 사이에 여백 주기space-evenly : item 사이 간격을 모두 같게space-between : 양쪽 정렬align-items : ⭐️반대축에서⭐️의 정렬
center : 수직축에서 가운데 정렬됨baseline : 아이템 크기가 각기 다르더라도, 안의 text가 모두 같은 줄에서 보일 수 있도록 해줌
align-content : 반대축에서 item을 어떻게 배치할건지
space-between : 수직으로 양쪽 정렬(맨위, 맨 아래에 item 붙어있고 나머지는 가운데 배치)💡 참고 사이트
- css-tricks (flex box의 속성들 확인 가능)
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
order : 각 item의 순서 정해주기(잘 사용되지 않음)flex-grow :container의 크기가 커질때 item 크기에 변동flex-shrink : container의 크기가 작아질때 item 크기에 변동flex-basis : item이 공간을 얼만큼 차지해야할지 세부적으로 명시align-self : item 하나만 정렬을 다르게 하고싶을때 사용📝 오늘의 느낀점
- 스파르타 학원에서 맥북 대여해서 사용한지 이틀차인데, 아직 단축키도 낯설고 익숙해지는데 시간이 좀 걸릴것 같다. 윈도우에서 쓰던 VSC 단축키가 맥북에서는 옵션키, 커맨드키 등으로 바뀌니 헷갈리는게 이만저만이 아니다.ㅠㅜ
- 💡 참고: MAC 사용자를 위한 VSC 단축키 모음집
https://iworldt.tistory.com/37