캠프 2일차. 어깨가 점점 뭉쳐오고 있다. 뭐했다고..ㅋㅋㅋㅋ
하루 12시간 컴퓨터 앞에 앉아있으니 어렵지만
코드를 작성하고 뚝딱대고
결과를 보면
...
오류가 난다.
오류 찾으면 희열이...!
나의 역할
팀원 소개 페이지 HTML, 전체 페이지 디자인 통일
부트스트랩
이용하여 요소 넣기
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
crossorigin="anonymous"></script>
<head>
와 </head>
사이에 입력
templates
폴더의 index.html
로 복붙 했는데 부트스트랩 이용한 요소들의 크기나 모양이 다르게 나와서 조금 헤맸다. <body></body>
부분부터 다시 손봐야하나..고민하다가 튜터님께 오류에 대해 여쭤보기 위해 설명드리다가 문득 스친 생각, '부트스트랩 사용 코드가 있었나..??!?!' 순간 (오류? 오히려 좋아)
css에서
flex
는?
기초강의에서
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
display
: 전체 요소의 묶음정도로 생각하면 될 듯하다. Flex Container를 정의한다고 한다.
:flex
/ :inline-flex
가 쓰이는데 컨테이너(아이템묶음)들의 수직정렬/수평정렬 이다.
flex-direction
: 요소들(items)의 주 축(main-axis)를 설정.
:row
item 수평정렬 / :column
수직정렬
justify-content
: 주 축의 정렬방법을 설정
:flex-start
Items를 컨테이너 시작점(보통 좌)으로 정렬
:flex-end
Items를 끝점(보통 우)으로 정렬
:center
Items를 가운데 정렬
:space-between
시작 Item은 시작점에, 마지막 Item은 끝점에 정렬되고 나머지 Items는 사이에 고르게 정렬됨 (아이템 사이공간 존재)
:space-around
Items를 컨테이너 시작점과 끝점에 여백이 존재하고 사이 여백도 존재. 각 여백은 고르게 정렬
align-items
: 교차축의 정렬방법. (교차축==주축의 수직방향)
:stretch
Container의 교차 축을 채우기 위해 Items를 늘림. 고르게 정렬
:flex-start
Items를 각 줄의 시작점(flex-start)으로 정렬 (원래크기)
:flex-end
Items를 각 줄의 끝점(flex-end)으로 정렬 (원래크기)
:center
Items를 가운데 정렬 (원래크기)
:baseline
Items를 문자 기준선에 정렬 (원래크기)
튜터님과의 상담 중
'무엇에 흥미를 느끼는가'
'무엇을 만들고 싶은가'
를 찾아내서
언어를 익힐 때도 개발자로서 성장할 때도
이러한 접근방식을 가져야한다.
자주 보는 앱을 관찰하는 습관을 가지면 좋다고 하심.
꼬리에 꼬리를 무는 질문이 나를 성장시킨다.