본문 바로가기

FrontEnd/HTML, CSS

간단한 CSS속성과 대응되는 값 정리

1. flex-direction: 자식 아이템들의 배치 방식과 관련된 속성이다. 값으로 row가 오면 왼쪽부터 오른쪽으로 차례로 배치되고, 값이 column이면 위에서 부터 아래로 배치된다.

2. justify-content: 콘텐츠 항목 사이와 주위에 가로 공간을 분배하는 방법을 정의한다. 가로 축을 기준으로 좌우에 대한 정렬과 연관됨.

justify정의

flex-derection이 row(가로 배치)일때는 왼쪽에서부터, column(세로배치)일때는 위에서 부터정렬된다.

다음은 justify-content속성의 값으로 올 수 있는 것들이다.

space-between

아이템들의 "사이(between)"에 균일한 간격을 만들어준다.

ex)

 

space-around

아이템들의 "둘레(around)"에 균일한 간격을 만들어준다.

justify-content: space-around;

space-evenly

아이템들의 사이와 양 끝에 일정한 간격을 만들어준다.

justify-content: space-evenly;

 

========================================================================================

align-items: 세로 위치와 관련된 정렬(상,하 의 개념)

예를 들어

flex-start          컨테이너의 최상단으로 정렬

flex-end          컨테이너의 최하단으로 정렬

center                         컨테이너의 세로 축의 중앙으로 정렬

baseline                      컨테이너의 시작위치에 정렬 합니다.

stretch(default)             컨테이너의 크기에 맞게  늘림